学习C语言
————探索科技前沿—寻觅共同未来
今天我们又学习了c语言的自定义函数。C语言自定义函数:如果自定义函数在main()函数之后定义的话,,就得在main()前先声明,main()中调用,main()后定义,如下简易代码:
#include
void print(); //用户自定义函数声明
void main()
{
print(); //用户自定义函数调用
}
void print() //用户自定义函数定义
{
printf(“函数已经被调用\n”);
}
如果自定义函数在main()之前已定义,则只需要进行main()前定义,和main()中调用了,简单代码如下:
#include
void print() //用户自定义函数定义
{
printf(“函数已经被调用\n”);
}
void main()
{
print(); //用户自定义函数调用
}
注意:C语言中不允许作嵌套的函数定义。因此各函数之间是平行的,不存在上一级函数和下一级函数的问题。但是C语言允许在一个函数的定义中出现对另一个函数的调用。
这样就出现了函数的嵌套调用。即在被调函数中又调用其它函数。这与其它语言的子程序嵌套的情形是类似的。其关系可表示如图。

图表示了两层嵌套的情形。其执行过程是:执行main函数中调用a函数的语句时,即转去执行a函数,在a函数中调用b 函数时,又转去执行b函数,b函数执行完毕返回a函数的断点继续执行,a函数执行完毕返回main函数的断点继续执行。
所以大家要注意一下。c语言的汇总呢,是需要大家多多看与总结的。
http://www.dxsbao.com/shijian/271402.html
点此复制本页地址
(通讯员杨坤陈茜)在波澜壮阔的新时代,青年一代如何传承劳动精神,彰显青春风采,成为社会关注的焦点。2024年5月10日12时,湖南师范大学本科生政治学与行政学党支部在景德楼112教室举行了……
陈茜 湖南师范大学公共管理学院查看全文 >>
(通讯员财力美格陈茜)2024年5月10日中午12:00,湖南师范大学公共管理学院本科生政治学与行政学党支部于景德楼112教室召开了五月份理论学习。全体预备党员、发展对象、积极分子参与此次活动……
陈茜 湖南师范大学公共管理学院查看全文 >>
(通讯员李姬陈茜)为贯彻习近平总书记重要讲话指示精神,深入学习习近平新时代中国特色社会主义思想,公共管理学院本科生政治学与行政学党支部于4月11日中午12时在至善楼313教室开展以“学……
陈茜 湖南师范大学公共管理学院查看全文 >>
(通讯员刘安雯陈茜)4月11日中午11点50分,湖南师范大学公共管理学院本科生政治学与行政学党支部于至善楼313教室召开了四月份党日活动。全体预备党员、发展对象、积极分子参与此次活动。此……
陈茜 湖南师范大学公共管理学院查看全文 >>
湖师大各学院区校共建部召开第一次例会为增进各学院负责人对校区校共建部的了解,以及明确各院区校共建部负责人日后工作具体内容,12月14日中午12时30分,湖南师范大学各学院区校共建部第一……
陈茜 陈静 湖南师范大学公共管理学院查看全文 >>
湖师大校团委区校共建部召开第一次部门例会为增进部门各成员的情感和对工作的认知,更好地保障后续部门工作的开展,12月1日中午12时30分,湖南师范大学校团委区校共建部于通讯会议线上召开……
陈茜 胡庭柯 湖南师范大学公共管理学院查看全文 >>
清凉一夏吃西瓜——白箬三美暖心送瓜记早上偶然的一个电话接听,细细学姐宣布了一个好消息:白箬三美给咱们白箬中心小学送来了自己种的西瓜!刚刚从地里摘来的,最新鲜的!见着一个个圆……
陈茜 湖南师范大学公共管理学院查看全文 >>
非遗文化传承之扎染篇——记新闻台记者线下采访每天睁开眼第一件事——刷小红书!还沉浸在小红书的快乐中,突然被“18日大学生接待会”群里的一条消息打断啦!应急反应——速速礼貌回复,……
H-c 湖南师范大学公共管理学院查看全文 >>