【arm】arm平台下char默认数据类型与-fsigned-char

Date: 2018.7.29 周末


1、参考

http://blog.163.com/sam_chen_cn/blog/static/1216438732012925103127990/

2、char类型相关CFLAGS

-funsigned-char
-fno-signed-char
-fsigned-char
-fno-unsigned-char
  这四个参数是对char类型进行设置,决定将char类型设置成unsigned char(前两个参 数)或者 signed char(后两个参数) 。

3、arm平台下默认数据类型配置

在PC上,char类型默认为signed-char,但是在一些嵌入式设备上,比如armi平台,char类型是当作unsigned char处理的,为了保持与PC一致,可以通过指定CFLAG += fsigned-char进行配置。


THE END!

posted @ 2018-07-29 20:19  SoaringLee_fighting  阅读(1678)  评论(0编辑  收藏  举报