c编程时,什么时候用有符号数和无符号数

c编程时,在定义变量时,怎样区分该用有符号数还是无符号数?比如unsigned int 和int.

如一楼所说,这个区分不大,但是牵涉到 位运算时 就得注意了。用unsigned 定义的变量为无符号的,否则默认为 Int
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-19
内存还涉及到对齐,还有并不缺少那一点点内存。
无符号整数并不常使用,除在特殊考虑效率或者永远都是整数情况下。
第2个回答  2013-09-19
unsigned int 和 int一个概念 int默认省略unsigned signed int代表有符号数
第3个回答  2013-09-19
一般都用int不会用到无符号数的无符号数都是正de你用不上
相似回答