C语言中 有符号变量与无符号变量的区别是什么?
答案:2 悬赏:70 手机版
解决时间 2021-12-31 07:06
- 提问者网友:那叫心脏的地方装的都是你
- 2021-12-30 18:30
C语言中 有符号变量与无符号变量的区别是什么?
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-12-30 19:58
有符号变量与无符号变量区别在于是否区分数据的正负
有符号变量一般要专门留出1bit来保存符号
有符号变量一般要专门留出1bit来保存符号
全部回答
- 1楼网友:低音帝王
- 2021-12-30 21:11
啥叫符号变量。
是不是 const int a =1;这个叫常变量
和 光秃秃的一个 2.或者'a' 这个叫符号变量?
你可以认为没有区别,a 再怎么说也是变量,在变量区。光秃秃的2,'a'在编译之后进入常量区。
常量区是不可修改的。变量区是可修改的。虽然说这里已经加了const关键字,那只是编译器为了逻辑上的理解,要强行绕过去 还是可以的,光秃秃的2 是绕都绕不进去的,除非用更暴力的手段去修改。
你可以认为 一个是摧毁的门,根本进不去,另外一个是 锁住的门,你强行打开也是可以的。只是要你自己对你的行为负责
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯