声明 函数,前面不加类型名,默认为int。调用函数,类型取决于 函数 声明 时 定下的 类型。例如, 调用 int k;k = scanf("%d %d",&x,&y); // 返回整型。若写:scanf("%d %d",&x,&y);等于:(void) scanf("%d %d",&x,&y); // 强制转换,丢弃了返回值。
和写参数名的情况是一样的。 调用时按照参数列表类型,传入对应个数 类型匹配的实参就行。声明的时候,可以省略形参的参数名,而只保留类型。即 声明int fun(int , int);和声明 int fun(int a, int b);效果是完全一样的 。 调用的时候 都是传入两个整型参数即可。
百度试题 结果1 题目在C语言中,关于函数的三大特征描述不包括( )(选择一项) A. 函数名 B. 函数的返回值类型 C. 函数的参数类型和数目 D. 函数体 相关知识点: 试题来源: 解析 D 、函数体 反馈 收藏
百度试题 结果1 题目以下哪个是C++中的构造函数? A. 函数名与类名相同,可以有返回类型 B. 函数名与类名相同,没有返回类型 C. 函数名与类名不同,没有返回类型 D. 函数名与类名不同,可以有返回类型 相关知识点: 试题来源: 解析 B 反馈 收藏
百度试题 结果1 题目以下哪个选项不是函数的属性? A. 返回类型 B. 参数列表 C. 函数名 D. 函数的存储位置 相关知识点: 试题来源: 解析 D 反馈 收藏
百度试题 结果1 题目函数声明中不包括下面哪一项?___。 A. 函数类型 B. 函数名 C. 函数参数的类型和参数名 D. 函数体 相关知识点: 试题来源: 解析 D 反馈 收藏
C语言的函数定义中,( )是不可缺少的。 A、函数类型 B、形参 C、函数名 D、函数语句
(1) C语言的函数必须在主函数的前面定义。 (2) 函数名前面都必须写数据类型和存贮类型。 (3) 一个C程序可以包含多个函数,并且必须有最多有一个主函数。 (4) 函数的外部不允许再说明其它变量。 (5) void类函数不能有返回值。 (6) 函数不一定都有返回值,不管其类型是否为void。
百度试题 结果1 题目下列选项不属于函数的组成部分是? A. 返回值类型 B. 函数名 C. 参数列表 D. 局部变量 相关知识点: 试题来源: 解析 D 反馈 收藏
函数名 C. 函数的类型 D. 函数体 相关知识点: 试题来源: 解析 D 正确答案:D 解析:本题考核函数的原型声明格式。解析此题时,要注意函数定义和函数声明的区别。 ①C++中每一个函数的定义都是由4个部分组成的,即函数类型、函数名、函数参数表和函数体。 ②函数的声明是为了消除函数定义的位置影响。不管函数...