lvxuzhou


私信TA

用户名:lvxuzhou

访问量:106753

签 名:

lvxuzhou

等  级
排  名 47
经  验 12168
参赛次数 0
文章发表 56
年  龄 0
在职情况 学生
学  校 西安
专  业

  自我简介:

#include<stdio.h>

int main(void)

{

     int num=0;

     printf("%d\n",sizeof(0));

     printf("%d\n",sizeof 0);

     printf("%d\n",sizeof(num));

     printf("%d\n",sizeof num);

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

     printf("%d\n",sizeof("12345678"));

     printf("%d\n",sizeof"12345678");

     getchar();

     return 0;

}

运行结果如图:

QQ图片20180626110419.png

思考题:

    下面的写法为什么会报错?

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


欢迎交流

个人QQ:757368775 

【注意】

添加好友时请注明“来自c语言网”


 

0.0分

0 人评分

新上线《蓝桥杯辅导》课程,近五年的蓝桥杯省赛与国赛真题都有,从读题开始理解题意、梳理思路、实现代码再提交评测全过程,可有效提升获奖比例甚至进国赛!课程介绍、试听请猛击这里

  评论区

下面的写法为什么会报错?

   printf("%d\n",sizeof int);    
=================
太简单了
类型作为sizeof的运算对象时必须把类型名用()括起来
2019-06-27 10:29:20
指意不清。
2018-07-01 10:48:21
  • «
  • 1
  • »