×
单片机 > 单片机程序设计 > 详情

[AVR]使用Gcc编译时各种数据的长度

发布时间:2021-01-21 发布时间:
|

创建项目时,芯片选择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


直观,易懂,可移植性强..


关键字:AVR  Gcc

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
8051单片机的函数发生器的设计