C 语言sizeof运算符

原文链接: http://www.cnblogs.com/heml/p/3525855.html
#include<stdio.h>
int main()
{
   int size1 = sizeof 10;
   int size2 = sizeof(10);
   int a = 10;
   int size3 = sizeof a;
   int size4 = sizeof(a);
   int size5 = sizeof(int);
   int size7 = sizeof(double);
   //int size6 = sizeof int;//错误写法
   printf("sizeof 10 :%d\n",size1);
   printf("sizeof(10):%d\n",size2);
   printf("sizeof a:%d\n",size3);
   printf("sizeof(a):%d\n",size4);
   printf("sizeof(int):%d\n",size5);
   printf("sizeof(double):%d\n",size7);
   return 0;
}
sizeof 10 :4
sizeof(10):4
sizeof a:4
sizeof(a):4
sizeof(int):4
sizeof(double):8

转载于:https://www.cnblogs.com/heml/p/3525855.html

猜你喜欢

转载自blog.csdn.net/weixin_30363509/article/details/94795743