1. 程式人生 > >ARM中char、short、int、long、float、double資料型別佔多少位

ARM中char、short、int、long、float、double資料型別佔多少位

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));