keil数据类型占用的字节数
来源:互联网 发布:何炅情商知乎 编辑:程序博客网 时间:2024/06/09 17:07
一、先定义几个变量,用于存放各数据类型的字节数。
<stdio.h>
main()
{
a=sizeof(char);
b=sizeof(short int);
d=sizeof(long);
f=sizeof(float);
while(1);
}
二、查看各变量的存放地址。View---Symbols Window。
三、查看各地址存放的值。View---memory Window。
由上图可知得出:
char占用1个字节
short int占用2字节
int占用4字节
long占用4字节
long int占用4字节
float占用4字节
double占用8字节
我们即可这样定义宏:
typedef unsigned char uint8; // 无符号8位整型变量
typedef signed char int8; // 有符号8位整型变量
typedef unsigned short uint16; // 无符号16位整型变量
typedef signed short int16; // 有符号16位整型变量
typedef unsigned int uint32; // 无符号32位整型变量
typedef signed int int32; // 有符号32位整型变量
typedef float fp32; // 单精度浮点数(32位长度)
typedef double fp64; // 双精度浮点数(64位长度)
0 0
- keil数据类型占用的字节数
- 查看Keil ARM各种数据类型占用的字节数
- c# 数据类型占用的字节数
- [转] c# 数据类型占用的字节数
- c# 数据类型占用的字节数
- c# 数据类型占用的字节数
- c# 数据类型占用的字节数
- c# 数据类型占用的字节数
- c# 数据类型占用的字节数
- C# 数据类型占用的字节数
- c#中数据类型占用的字节数
- c# 数据类型占用字节数
- C#数据类型占用字节数
- 该程序输出各种数据类型占用的字节数
- Oracle中number数据类型所占用的字节数
- Oracle中number数据类型所占用的字节数
- C\C++基本数据类型占用的字节数和注意事项
- 各数据类型占用的内存字节数、范围
- CocoaPods文件创建
- vue里面v-bind和Props 利用props绑定动态数据
- 记单词027
- jzoj C组 2017.1.14 比赛
- Unix System brief structure
- keil数据类型占用的字节数
- Cocos error:Invalid indirect reference 0x62687930 in decodeIndirectRef
- 399. Evaluate Division
- C#中的分支结构:if..else if 、if... else 和 switch ...case语句的区别
- 获取前台进程包名(ForegroundProcess)
- Ubuntu16.04安装mysql
- 响应式开发(四)-----Bootstrap CSS----------Bootstrap CSS概览和相关注意事项
- 最小公倍数,最大公约数C语言(全)
- iOS开发之数据转模型(runtime)