当前位置:首页 » 编程语言 » c语言butler
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言butler

发布时间: 2022-06-05 09:03:43

1. c语言的函数原型表达什么意思

回答同上
你写的没有错,void
butler(void)就是一个自定义的函数原型,前一个void表示butler()函数不返回一个值,后一个void则是表示不接受任何形式的参数

2. C语言 void butler(void)出错 代码如下

void是空类型,不能有返回值的,要么就直接一个return,不要任何东西。要么就不写return。0是整数型的,要返回0就把函数的类型改为int

3. c语言中函数原型是什么意思,简洁的说下

回答同上 你写的没有错,void butler(void)就是一个自定义的函数原型,前一个void表示butler()函数不返回一个值,后一个void则是表示不接受任何形式的参数

4. c语言中butler()有什么作用啊

butler 的函数原型中,第一个 void 指明 butler 函数没有返回值;第二个 void 表明 butler 没有参数,也就是不接收任何参数。在 main 函数前面写了 butler 的函数原型后,当 main 函数调用 butler 时,编译器就能检测到 butler 函数调用语句是否正确。如果 main 函数前面没有 butler 的函数原型,那么就不能在 main 函数中调用 butler 函数,除非把函数定义放在 main 函数之前。不过把函数定义置于 main 函数之前是一种不好的编程风格,因为这将导致花不少时间来寻找 main 函数的所在地。

5. C语言中butler函数是干什么的

butler
的函数原型中,第一个
void
指明
butler
函数没有返回值;
第二个
void
表明
butler
没有参数,也就是不接收任何参数。

main
函数前面写了
butler
的函数原型后,当
main
函数调用
butler
时,编译器就能检测到
butler
函数调用语句是否正确。
如果
main
函数前面没有
butler
的函数原型,那么我们就不能在
main
函数中调用
butler
函数,除非我们把函数定义放在
main
函数之前。不过把函数定义置于
main
函数之前是一种不好的编程风格,因为这将导致我们花不少时间来寻找
main
函数的所在地。

6. 问题在代码下面

十多年以前C语言是允许不写函数的返回类型和变量类型的,默认类型为int,但C标准早已不允许了,然而现在流行的编译器还是有支持这一特性的……
void butler();是函数声明,butler()才是函数调用,加上返回类型之后就又变成函数声明了,也就不会调用这个函数……

7. c语言butler函数用法:butler函数中能打进去变量的吗,如:



void butler(void)
{
int qwe;
printf("How many pig do you have?\n");
scanf("%d",&qwe);
printf("I have %d pigs\n",qwe);
}

8. c语言butler的用法

butler

函数原型
中,第一个
void
指明
butler
函数没有
返回值
;第二个
void
表明
butler
没有参数,也就是不接收任何参数。在
main
函数前面写了
butler
的函数原型后,当
main
函数调用
butler
时,
编译器
就能检测到
butler
函数调用语句是否正确。如果
main
函数前面没有
butler
的函数原型,那么就不能在
main
函数中调用
butler
函数,除非把函数定义放在
main
函数之前。不过把函数定义置于
main
函数之前是一种不好的编程风格,因为这将导致花不少时间来寻找
main
函数的所在地。