为了账号安全,请及时绑定邮箱和手机立即绑定

83、有以下函数 char fun(char *p) { return p; } 该函数的返回值是

83、有以下函数 char fun(char *p) { return p; } 该函数的返回值是

C
包小龙虾 2018-08-23 19:32:51
83、有以下函数 char fun(char *p) { return p; } 该函数的返回值是 A) 无确切的值 B) 形参p中存放的地址值 C) 一个临时存储单元的地址 D) 形参p自身的地址值
查看完整描述

1 回答

已采纳
?
onemoo

TA贡献883条经验 获得超454个赞

这个题目有问题啊(如果你没打错的话)。返回的 p 是 char * 类型,而函数的返回类型是 char,这对不上啊!


如果题目想问的是 char *fun(char *p) { return p; }。

那么 return 的就是形参 p 中的值,p 是个指针,其中放的就是地址值。所以 B 选项是对的。

查看完整回答
反对 回复 2018-08-24
  • 1 回答
  • 0 关注
  • 2988 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信