C语言中,char 和 int 的区别是什么?

如题所述

 char 是字符变量,而 int 是整型变量。

1.在单个使用上,区别大约还没有int和unsigned int 大。

2.两者区别就是一个占4字节,一个占一字节,所以int能表示的比较多。

3.但是在数组上,char数组一般被称作字符串,在相关的库里一般都有对字符串有一些“特殊优待”。



4.也有面对更多编码推出的wchar(宽字符)类型,所以说char类型这种特殊地位,也是人为规定的。

总之,二者区别只是长度的不同,剩下都是表面,人为规定的。



温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜