入门
Coddy C 语言中的函数 课程的第 2 课,共 17 课。
如果变量和常量存储了程序的状态,那么函数就决定了程序的行为。本质上,函数是一段有名称的代码,可以在程序的不同部分重复使用。
在 C 中创建函数的语法如下:
type function_name(parameters)
{
instructions to be executed
}第一行是函数的签名。它以返回类型开头,用来说明函数会返回什么类型的值。如果函数不返回任何值,返回类型就是 void。
接下来是函数的名称,它和变量名类似。
名称后面是在圆括号内列出的参数。如果函数没有参数,就使用空括号。
然后,在花括号内编写函数要执行的指令。
来看一个例子:
void first_function()
{
printf("Hello Coddy.tech!\n");
}在这个例子中,函数的类型是 void,这表示它不返回任何内容。它没有参数,所以我们在函数名(first_function)后使用空括号。这个函数只会在控制台打印 "Hello Coddy.tech!"。
定义函数后,第二步是执行它。如果我们定义了一个函数却不调用它,它就不会执行,所以我们需要调用它。
在 C 中调用函数的语法如下:
function_name(arguments)函数名后面的括号中包含传给函数参数的值。由于我们的第一个函数没有参数,因此可以这样调用它:
first_function();整个程序应该如下所示:
#include <stdio.h>
void first_function() {
printf("Hello Coddy.tech!\n");
}
int main() {
first_function();
return 0;
}输出如下:
Hello Coddy.tech!挑战
简单在给定的代码中,定义一个名为 <strong>display_info</strong> 的函数,用来显示以下文本:
name: Coddy.tech
language: C language
title: Functions在 main 函数中调用这个函数。
亲手试试
#include <stdio.h>
// 函数定义
int main() {
// 调用函数
return 0;
}
C 语言中的函数中的所有课
自己练习: C 在线编译器