77问答网
所有问题
在C语言程序中,要调用的函数必须在main()函数中定义。 这句话错在哪里
如题所述
举报该问题
推荐答案 2019-07-27
函数准确来说就是通过一系列的计算得到一个
返回值
,如果没有返回值的可以视为返回值为空,因此,你可以把函数看成一种类型的变量。
系统调用任何东西都是通过调用
main函数
做的。如果你的对函数的定义在main函数之前,那么编译的时候在main函数里面调用,就会查找之前有没有定义。之后有没有他是不知道的。
如果没有定义,那么你可以先声明下。你可以把声明看成一个main之前还没有实现的函数的
占位符
。这个占位符告诉你函数的参数和返回值。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/YvIqNvIW8vWIIqWYqpN.html
其他回答
第1个回答 2019-03-06
不需要在main()函数中定义。
只要在调用它之间,进行定义,就可以了。
在调用它之后,进行定义也可以,但要先进行声明一下
第2个回答 2019-10-16
程序总是从main函数开始执行,不论main函数写在程序的哪个位置。
相似回答
在c程序中要调用的函数必须在main()函数中定义,这句话错在哪
?
答:
如果函数写在主函数之后,那调用此函数就需要在主函数中声明。
要调用的函数在main()函数中不需要定义
。
...被
调用的函数必须在main( )函数中定义
这句话
对吗、、、
答:
这句话
是错的。如果
在main( )函数中定义
函数,那就属于函数嵌套了,一般不建议
函数定义
的时候进行嵌套。被
调用的函数在
调用之前必须进行声明,因为所有程序执行是从main()开始的,所以建议声明在main()之前。 本回答由提问者推荐 举报| 答案纠错 | 评论(1) 44 1 pipalcn 采纳率:29% 来自团队:CppExpert 擅长:...
...被
调用的函数必须在main( )函数中定义
这句话
对吗、、、
答:
不对。
C语言中函数
可以定义
在main()函数
外面,如下列代码
中定义
的swap
函数,
就是
在main()函数
外面。示例代码:include<stdio.h> void swap(int *a,int *b){ int t;t = *a;a = *b;b = t;} int main(){ int a=23,b = 43;printf("输入的两个要交换的数为:%d,%d\n",a,b);...
以下叙述中正确的是
( )
。
答:
【答案】:C C。【解析】A错,
C程序总是从main()函数开始执行
。8错,调用的函数不是必须放在程序的开始部分。D错,调用的函数可以放在main()函数之后,故正确答案为C。
2020年计算机二级
C语言
考试每日一练(6月17日)
答:
1.C语言程序从 ( )开始执行。A、 程序中条可执行语句 B、 程序中个函数 C、 程序中的
main函数
D、包含文件中的个函数 答案:C 2、以下说法中正确的是( )。A、C语言程序总是从个定义的函数开始执行 B、
在C语言程序中,要调用的函数必须在main( )函数中定义
C、C语言程序总是从main( )函数...
C语言程序
设计
中,要调用的函数必须在main()函数中定义
答:
不用,一般函数都是独立的,不用在函数内部
定义,在函数
内部定义会使代码看起来非常乱
,函数在main()函数
上面,就不用申明;函数在main()下面就要先在main()的上方声明。
...一个函数开始执行 B
)在C语言程序中,要调用的函数
答:
main函数
是程序在有宿主 (hosted)环境(亦即有操作系统)中所指定的入口点。
C程序
最大的特点就是所有的程序都是
用函数
来装配的。main()称之为主
函数,
是所有程序运行的入口。其余函数分为有参或无参两种,均由
main()函数
或其它一般
函数调用
,若
调用的
是有参函数,则参数在调用时传递。
大家正在搜
c语言的主函数必须用main
在一个c语言程序中main函数
c语言main函数可以被调用吗
c语言main函数参数用法
c程序必须有一个main函数
每个c语言程序都必须有main
main函数可以调用其他函数
c语言main函数参数
c语言必须有的函数