C语言之函数介绍
C语言之函数介绍
一、什么是函数?
函数(function)是完成特定任务的独立程序代码单元。语法规则定义了函数的结构和使用方式。也可以理解为函数是一个功能模块,是程序运行当中包装起来的一个步骤,它把实现某个功能的代码块包含起来,并起一个函数名,供别人调用,如printf函数等。
二、为什么要使用函数?
使用函数可以省去编写重复代码的苦差。函数让程序更加模块化,从而提高了程序代码的可读性,更方便后期修改和完善。函数也可以多级调用。
下面我们来创建并使用一个简单的函数(无类型,无返回值)。
实例1:
#include void Hello(void); // 函数原型int main()
{Hello(); // 使用函数或函数调用return 0;
}void Hello(void) // 定义函数
{printf("你好!\n");
}
编译运行结果如下:

三、什么是函数原型、函数调用和函数定义?
函数原型告诉编译器该函数的类型;函数调用表明在此处执行函数;函数定义明确地指定了函数要做什么。
注:第一个void是函数类型,void类型表明函数没有返回值。第二个void表明该函数不带参数。
四、程序执行时,先执行main()函数,当执行到Hello();语句时,会找到该函数的定义并执行其中的内容。执行完Hello()中的代码后,计算机返回主调函数(main)继续执行下一行。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
