char int 区别
2013-07-18 09:31 楼下的房东 阅读(237) 评论(0) 收藏 举报int 的长度 与 机器字长相同, 16位的编译器上int长16位,32位的编译器上int长32位;
char 的长度应当可以包容得下一个字符,大部分系统中就是一个字节,而有的系统中可能是4个字节,因为这些系统中一个字符需要四个字节来描述;
char 的正负取决于编译器,而编译器的决定取决于操作系统,在不同的编译器中char可能等同于signed char,也可能等同于unsigned char;
浙公网安备 33010602011771号