依據程序編譯器的不同,int定義的字節數不同 c語言int占幾個字節


根據程序編譯器的不同,int字節數的定義不同;
常用的單片機編譯器,如KEIL在51類單片機的C語言中,int代表兩個字節;
【依據程序編譯器的不同,int定義的字節數不同 c語言int占幾個字節】如果是32位RAM在處理器的C語言中,int代表四個字節;
PIC單片機的PICCC語言中的8位系列單片機int表示16位;
不少PC根據操作系統或處理器,端軟件的編譯器進行編譯int定義為8字節;
在多平臺上編程的人員在使用時需要注意;
如需定義16位數,可使用定義 。