标签:class 程序 std 方法 sizeof main 基本数据类型 变量 内存
sizeof是求字节数运算符,其基本使用方法是:sizeof(n),n可以为变量本身,也可以为变量类型。
sizeof(n)将在编译时被替换为n在内存中占用的字节数。
#include <stdio.h>
int main(int argc, char* argv[])
{
printf("sizeof(char):%d\r\n", sizeof(char));
printf("sizeof(short):%d\r\n", sizeof(short));
printf("sizeof(int):%d\r\n", sizeof(int));
printf("sizeof(long):%d\r\n", sizeof(long));
printf("sizeof(float):%d\r\n", sizeof(float));
printf("sizeof(double):%d\r\n", sizeof(double));
return 0;
}
#include <stdio.h>
int main(int argc, char* argv[])
{
int nValue = 0;
short sValue = 0;
printf("%d, %d\r\n", sizeof(nValue), sizeof(sValue));
return 0;
}
判断当前运行程序的位数
int main(int argc, char* argv[])
{
printf("sizeof(char*): %d\r\n", sizeof(char*));
return 0;
}
标签:class 程序 std 方法 sizeof main 基本数据类型 变量 内存
原文地址:https://www.cnblogs.com/shellmad/p/11646183.html