创建项目时,芯片选择ATMEGA16
各种数据类型长度如下
char 8位
short 16位
int 16位
long 32位
long long 64位
有空再测试下double、float的长度
后来偶然发现gcc提供一个头文件
可以这样定义新的变量
1 uint32_t a;//a是一个32位长无符号整型
2 uint64_t b;//b是一个64位长无符号整型
3 int8_t c;//等价于signed char c
直观,易懂,可移植性强..
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』