1. 關於數組的初始化:數組的長度是在編譯時期完成的,而數組的初始化是在運行時完成的。
2. 在windows系統中,棧是向低地址擴展的數據結構,是一塊連續的存儲區,長度固定,(大約爲1M);而堆是向高地址擴展的數據結構,是不連續的存儲區,長度由計算機系統的虛擬內存決定。
3. 關於大端小端:大端(高位先在低內存地址位置存儲),小端(低位先在低內存地址位置存儲)。
4. #ifdef和#endif:條件編譯,讓編譯器在滿足一定條件時編譯代碼。
1. 關於數組的初始化:數組的長度是在編譯時期完成的,而數組的初始化是在運行時完成的。
2. 在windows系統中,棧是向低地址擴展的數據結構,是一塊連續的存儲區,長度固定,(大約爲1M);而堆是向高地址擴展的數據結構,是不連續的存儲區,長度由計算機系統的虛擬內存決定。
3. 關於大端小端:大端(高位先在低內存地址位置存儲),小端(低位先在低內存地址位置存儲)。
4. #ifdef和#endif:條件編譯,讓編譯器在滿足一定條件時編譯代碼。