第一个 C 语言程序
#include <studio.h>
int main() {
printf("Hello, world!\n");
return 0;
}
一个 C 程序都是由函数和变量组成。函数中包含语句,用来指定计算操作,变量用于存储计算过程中使用的值。
许多 C 语言源程序的开始处都包含这一行语句:
#include <studio.h>
/* 用于告诉编译器在本程序中包含标准库的信息 */
包含在 /* */
中的内容为注释,编译器会忽略包含在其中的内容。注释对保证代码可读性至为重要!
main
是个特殊的函数名,每个 C 程序都从 main
函数的起点开始执行。函数中的语句都用花括号 {}
括起来。
int main() {
return 0;
}
main
前面的 int
是函数的返回类型,表示这个函数返回一个整数。return 0;
表示通知运行环境程序正常结束。
printf
是一个用于打印输出的库函数,这里它将打印括号中引号内的字符串。
printf("Hello, world!\n");
“\n
” 表示换行符,printf
函数不会自动换行,所以上面的语句还可以写成:
printf("Hello, ");
printf("world!");
printf("\n");
但是不能用程序文本的换行来替代换行符 \n
,例如:
// 下面操作将引发错误
// error: missing terminating " character
printf("Hello, world!
");
完整代码运行结果如下:
$ ./hello.out
Hello, world!
$
网友评论