工作这么多年,一直认为char是有符号的,而事实上gcc和vs默认也是有符号,但是c规范里实际并没有指明char是有符号还是无符号,所以char比较特殊,

  • char
  • signed char
  • unsigned char

是三种数据类型,与int等是不一样的,int就等效为signed int。

gcc和vs都有选项设置char为unsigned。

arm开发程序员需要注意 armcc和armclang的char都是无符号的

最新文章

  1. 玩转 H5 下拉上滑动效
  2. mysql 数据库乱码问题
  3. dedecms首页调用的简介一直修改不了是自动文章摘要在作怪
  4. java.lang.IllegalArgumentException: No converter found for return value of type: class Person
  5. javaSE第十天
  6. MySQL忘记密码后重置密码(Mac )
  7. uvalive 3890 Most Distant Point from the Sea
  8. HDU 4734
  9. bootstrap-js(1)模态框
  10. Posix消息队列实现机制
  11. Android远程桌面助手
  12. C++版 - 剑指offer面试题38:数字在已排序数组中出现的次数
  13. bpmn-js起步
  14. Centso7 简单优化(阿里云服务器)
  15. [国家集训队]排队 [cdq分治]
  16. Python基础6 面向对象
  17. Qt使用std::sort进行排序
  18. python 在unix下json格式显示结果
  19. 读书笔记 C# 接口之浅析
  20. Bootstrap 各种进度条详解

热门文章

  1. 计算最大公约数 Exercise05_14
  2. UWP 程序抛出异常时总是跳到“global::System.Diagnostics.Debugger.Break();”的解决办法
  3. 理解Android绘制视图的方式
  4. 在PC机上,如何用Chrome浏览器模拟查看和调试手机的HTML5页面?
  5. html5:localStorage储存
  6. Android性能调优篇之探索垃圾回收机制
  7. 用友u8数据库表结构
  8. uCOS-ii笔记
  9. javascript快速入门23--XHR—XMLHttpRequest对象
  10. css水平竖直居中方式