c语言基础-函数的概念
一、函数的定义:
将常用的整体实现某个功能的代码块封装起来,用到的时候可以直接调用
函数也是模块化编程的一种体现
二、函数的定义格式:
函数类型 函数名(形参类型 形参名,形参类型 形参名,…………)
{
函数的执行语句;
return 返回的值;
}
函数类型就是函数的返回值类型
三、函数的分类:
1)无形参 无返回值
2)有形参 无返回值
3)无形参 有返回值
4)有形参 有返回值
1.无形参 无返回值
#include <stdio.h>
void print_c(void) // 无形参无返回值的函数定义
{
printf(“this is C1!!!\n”);
printf(“this is C2!!!\n”);
}
int main(void)
{
void print_c(void); // 函数的声明
print_c(); // 函数的调用
print_c();
getchar();
return 0;
}
#include <stdio.h>
// 如果函数的定义在主函数之前,可以不用函数声明
void print_c(void) // 无形参无返回值的函数定义
{
printf(“this is C1!!!\n”);
printf(“this is C