HelloWorld
1、创建hello.c
vim hello.c
2、在hello.c下写代码,并保存
#include <stdio.h>
main() {
printf("hello world");
}
代码解释:
#include <stdio.h>
是一个文件,在C语言中称为头文件,里面有些函数提供给我们直接使用。
main()
称为主函数,是C语言中默认的入口函数,在默认情况下运行程序时系统会先调用程序中的main函数。一般情况下,一个完整的程序中主函数是必须的。
main后面的()
表示函数的参数列表。这里使用了空的参数列表()。
main()后面的{}
被称为函数体,定义函数的主要操作。
printf("hello world\n");
是一条C语言执行命令,被称为语句,每条语句都以英文分号;结束。主要作用是在屏幕上打印hello world。其中printf()是打印函数,它定义在头文件stdio.h中。
使用双引号"包裹的一段文字
,被称为字符串,这里是在终端需要输出的内容。
\n
是一个换行符,主要是在打印hello world后自动换行
3、编译hello.c
gcc hello.c
注意:gcc使用不了的,需要搭建yum源,进行下载
上面使用gcc命令
就是把人便于读写的源文件翻译成机器可以理解可执行文件,这个过程被称作编译,所以,gcc经常被称作编译器。
4、运行
./a.out #
./
表示当前路径
在Hello World示例中,有两个文件hello.c
和a.out
。hello.c被称作源文件(或者源程序/代码),a.out被称为可执行文件(或者程序)
5、注释
在代码中有些不用于执行,仅仅作为代码说明的文本,称为注释。
在C语言中,使用/*
作为注释的开始,*/
作为注释的结束
//
为当行为注释