字符型变量溢出问题
C語言char類型為8個bit,1位符號位,可表示范圍為-128到127
在計算時可能產生溢出
例如要把小寫字母循環后移,z的ASCII碼為122
char c=‘z’;
c+=10;
執行后,c的值就是負的了
總結
- 上一篇: 怎么选择一只好的基金 注意这几点就可以
- 下一篇: 二叉树结点入度等于出度
C語言char類型為8個bit,1位符號位,可表示范圍為-128到127
在計算時可能產生溢出
例如要把小寫字母循環后移,z的ASCII碼為122
char c=‘z’;
c+=10;
執行后,c的值就是負的了