C语言:第一行代码,Hello World

linux下终端输入命令:vi a.c。在a.c这个文件中编写我们的第一行代码。

#include<stdio.h>

int main(void) {
  printf("Hello World\n");
  return 0;
}

代码解释:
#include<stdio.h>:导入系统标准输入输出库,std 即为 standard, io 为 input 和 output 。.h代表此文件是头文件。如果导入我们自定义的头文件,需要使用""替换<>
int main(void):主函数,每个程序有且仅有一个主函数。int代表整数,它处在返回值的位置。main是函数名,void代表空,不接受任何参数。它处在参数列表的位置。
{}:被 { } 包起来的称为函数体。
printf("Hello World\n"):printf 为 stdio.h 中的打印函数,它的参数是字符串 "Hello World\n" ,其中 \ 是转移字符,后接 n 就代表换行,类似的还有 \t,制表符,类似于按下一 Tab 键。
;:代表一条语句的结束;
return 0:return 代表函数的结束,其后附带的数据必须符合函数的返回值类型。0 为 int 类型,满足。
linux下终端输入命令:gcc -o a a.c,对我们编写的源代码进行编译。
linux下终端输入命令:./a,执行,终端输出Hello World

猜你喜欢

转载自www.cnblogs.com/guanlibin/p/12447953.html