sizeof()保留字获取类型的大小
最后更新于:2022-04-01 14:28:06
学习了sizeof保留字来获取不同变量所占的字节数。不过该字节数是跟机器相关的。
~~~
#include <stdio.h>
/**
* 输出常用变量的大小
* @brief main
* @return
*/
int main(void)
{
printf("%s\n","Now We will print the size of the variable.");
/**输出short类型的大小**/
printf("short: %d bytes\n",sizeof(short));
/**输出int类型的大小**/
printf("int: %d bytes\n",sizeof(int));
/**输出long类型的大小**/
printf("long: %d bytes\n",sizeof(long));
/**输出float类型的大小**/
printf("float: %d bytes\n",sizeof(float));
/**输出double类型的大小**/
printf("double: %d bytes\n",sizeof(double));
/**输出long double类型的大小**/
printf("long double: %d bytes\n",sizeof(long double));
/**输出char类型的大小**/
printf("char: %d bytes\n",sizeof(char));
return 0;
}
~~~
![我的输出结果](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2016-05-24_5743c074041c8.jpg "")