ARM中char、short、int、long、float、double数据类型占多少位

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qlexcel/article/details/84031458

arm是32位单片机:

char:1字节

short:2字节

int:4字节

long:4字节

float:4字节

double:8字节

如果遇到其他单片机,可以用sizeof测量:

printf("char: %d\n"sizeof(char));

printf("short: %d\n"sizeof(short));

printf("int: %d\n"sizeof(int));

printf("long: %d\n"sizeof(long));

printf("float: %d\n"sizeof(float));

printf("double: %d\n"sizeof(double));

 

展开阅读全文

没有更多推荐了,返回首页