是不是将文件内的所有内容全部调入内存当中?那假设我有一个局部变量,是不是调入内存之后就为它分配内存单元?还是说执行到它所在的子函数的时候,才会分配内存。如果是这样的话,那么在未执行到此子函数的时候,该局部变量在哪儿分配的内存来存储的?
åå»EXEæ件ï¼åç¨åºå°±è¢«å ¨é¨è°å ¥å åäºï¼
å±é¨åéï¼åªæå¨æ§è¡å°å®æå¨çåå½æ°çæ¶åï¼æä¼åé
å
åã ï¼éæåéé¤å¤ï¼éæåéä¸å
¨å±åéæ¯ä¸æ ·çï¼æªåå§åçå
¨å±åéä¸åå§åä¹åçå
¨å±åéå¨ä»£ç ä¸çåæ¾ä½ç½®ä¹ä¸åï¼
å¨æªæ§è¡å°æ¤åå½æ°çæ¶åï¼è¯¥å±é¨åéæ¯ä¸åå¨çï¼ä¸éè¦èèå®çåå¨æ
åµ
ä½æ¯å®æ¯ç«æ¯è¢«è°å ¥å åä¸äºå
追çè°å ¥å åçæ¯æ¹æ³å符å·ï¼å³ï¼é»è¾è¿ç¨ï¼ä¸åå¨æ°æ®é®é¢
追é®å设æå ¶ä¸å®ä¹äºint i = 10;é£ä¹ä¿å为EXEæ件ä¹åï¼æ°å¼10é¾é就没æä¿ååï¼ï¼ï¼
追ç10æ¯ä¸ªå¸¸éï¼ä¼ä¿åå¨ä»£ç ç常éåºï¼èiæ¯ä¸ªåéï¼å¨å åä¸æ²¡æè°ç¨å°æ¶ï¼æ¯æ²¡æçï¼ç¨åºå¨è°ç¨å°ä½ è¿å代ç æ¶ï¼æä¼ç³è¯·ä¸ä¸ªiåéï¼åä»å¸¸éåºåå°10ç»å ¶èµå¼çã
追é®åæ¥int i = 10;ä¸ç10æ¯å¸¸éåï¼ï¼ï¼è®²å¸¸éåèµç»ä¸ä¸ªåéï¼åæ¥å¦æ¤ 谢谢ä½
追ç好好ç 究ä¸ä¸ç¼è¯åçï¼å¯è½ä½ ä¼ç解çæ´å¤ã