数据类型
sizeof(int)代表什么意思谢谢! 是求 int 的大小 打印出int在你的操作系统(编译器)占用多少字节(位) sizeof()是一个运算,目的是求出括号里内容的长度。int型在不同的编译器中所占字节不同,常用的单片机编译器,如KEIL下,51类单片机的C语言中,int代表2个字节(16位);如果是32位RAM处理器的C语言中,则int代表4个字节(32位);
PIC单片机的PICC中8位系列单片机的C语言里int表示16位;而不少PC端软件的编译器则会根据操作系统或处理器(如64位XP)把int定义为8字节(64位);所以在多平台上编程的人员需要在使用时注意。
如需定义16位数,可使用short(短、短整数类型)定义。 sizeof(int) 表示求 int 在内存中占的字节数
页:
[1]