为什么没有XY,函数原型声明是什么又需要注意什么
显然A选项在和你玩文字游戏,A选项少了一个分号(惊不惊喜,意不意外?
然后函数原型指的是:函数声明给出了函数名、返回值类型、参数列表(**_重点是参数类型_**)等与该函数有关的信息,称为函数原型(Function Prototype)。
首先看题,声明是分号结尾的,那么排除AB,选项D是在调用这个函数而不是声明,那么正确答案就是C
为什么这么写是声明呢?,需要注意的是一个函数有以下几个部分构成:1.函数名 2.函数参数类型 3.返回值类型(这个可以没有,void)4.函数主体内容
声明的作用主要是告诉其他代码,《这个函数名已经被定义过了,它使用的参数类型是****,是否有返回值,返回值类型是什么》
所以声明可以没有 XY ,只要填了XY 对应的类型就可以了