c++题目,这个为什么选B 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c++ 搜索资料 1个回答 #热议# 不吃早饭真的会得胆结石吗? GTA小鸡 高粉答主 2018-06-21 · 醉心答题,欢迎关注 知道大有可为答主 回答量:2.6万 采纳率:78% 帮助的人:1.3亿 我也去答题访问个人页 关注 展开全部 函数调用形式是fxy(int, int*),所以B的定义形式是不正确的。函数形参中的数组等同于指针,int a[]这种写法等价于int *a。 更多追问追答 追问 函数参数中的数组等同于指针?? 追答 是的,因为无法以引用以外的其他形式传递数组到函数内部。任何传递给函数的数组实参在函数内部自动退化为指针形参。所以即便你将形参的形式声明成int a[],它也是指针,会被编译器视作int *a。 追问 为什么上面这个输出是字符串,而下面这个是地址啊,难道字符型和整形有区别?? 追答 ostream的operator<<对char*型有特殊处理,当传递给operator<<一个char*指针时,它会逐个输出该指针指向的内存区域中的字符,直到遇到'\0'为止。 追问 哦哦哦谢谢啦 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-11-04 C++的题如图,这个为什么不选B呢? 1 2021-09-07 我不明白,这道题为什么是选C不是选B呢? 2021-10-18 c语言这道题为什么选B麻烦详细说明一下? 1 2014-05-13 帮我分析一下这道选择题,是选B还是C? 2017-01-01 这道c语言题为什么选B?? 2 2020-09-03 请问这题为什么是选C啊? 2013-04-02 为什么这题选B而不选C呢? 2015-09-17 c++题目,这道题为什么选b? 3 更多类似问题 > 为你推荐: