操作方法
打开C语言的编译器,我这里用的是C-Free,然后创建一个C文件并保存。 刚学C语言,通常创建完文件后,会向文件中添加头文件和写好main函数,基础的语句写好后的文件内容如图。
接着是在main函数上方声明一个没有参数没有返回值的函数 void print(); 然后在main函数下方写函数的具体定义。 void print() { printf("这是最简单的函数\n"); } 这个函数很简单,只是在控制台输出一条语句。 然后在main函数中用 print();调用该函数。 完整的文件内容如图。注意每个语句后面的分号是英文的分号。
编译该文件,如图,没有错误,没有警告。 编译完后运行该c文件,控制台输出结果如图。 这样就完成了一个函数的声明,定义和调用了。
接下来再改一下c文件,将之前的void print();改为 void print(int n); 这样就声明了一个带参数无返回值的函数。 同样在main函数下方写函数的具体定义。 void print(int n) { printf("传入的参数为:%d\n", n); } 然后在main函数中用 print();调用该函数。 完整的文件内容如图。
编译该文件,如图,没有错误,没有警告。 编译完后运行该c文件,控制台输出结果如图。 这样就完成了一个带参无返回值的函数的声明,定义和调用了。
接着再向该c文件中加入一个带参带返回值的函数。 int add(int a, int b); 在main函数下方写函数的具体定义。 int add(int a, int b) { return (a+b); } 这个函数将a和b的值相加后返回给调用者。 然后在main函数中用 add(3, 4); 调用该函数。 完整的文件内容如图。
编译该文件,如图,没有错误,没有警告。 编译完后运行该c文件,控制台输出结果如图。 这样就完成了一个带参带返回值的函数的声明,定义和调用了。