C语言刷题坑收集1

 第一题:

(注意加黑字体的宾语)

int   *p[4];         //指针数组。  是个有4个元素的数组, 每个元素的是指向整型的指针。(每个元素都是指针的数组)
int   (*p)[4];       //数组指针。 它是一个指针,指向有4个整型元素的数组。                (指向有4个整型元素的数组的指针)
int *func(void);     //指针函数。 无参函数, 返回整型指针。             (函数的返回值为int*)    
int (*func)(void);   //表示函数指针,可以指向无参, 且返回值为整型指针的函数。      (函数的返回值为int) 

第二题:

一个函数定义的返回值是float,它不能在return语句中返回的值的类型是:

char 、int、 float、 long、 double、long long?

答案:经过测试,都可以进行转换,只会报警告   “return”: 从xxx转换到“float”,可能丢失数据 

第三题:

在gcc编译器下,针对以下代码,

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值