第二章、初步认识 C 语言
本章我们将从最简的C语言程序开始了解 C 语言的语法规则、编写、编译及运行。
1. 从 Hello World 开始
C 语言的程序需要使用文本编辑器进行编写。
C 语言的文件通常是 .c 结尾,即后缀名是 .c。
编写第一个 C 语言程序
使用编辑器编写一个文件 hello.c
内容如下:
#include <stdio.h>
int main(int argc, char *argv[]) {
printf("Hello World!\n");
return 0;
}
在 Linux 下可以使用 Vim 或 文本编辑器 编写。
使用 gcc 编译这个文本文件成为可执行文件。
打开一个 UNIX 或 Linux 终端,在终端中找到这个 hello.c 文件的位置。然后执行 gcc hello.c 来编译这个 hello.c 文件。如下所示:
weimingze@mzstudio:~$ gcc hello.c
weimingze@mzstudio:~$ ls
a.out hello.c
可见此时多了一个可执行文件 a.out。
如果你是使用 MacOS 系统或 Windows 系统下的其它 C 语言开发环境。请找到相关的方法进行编译和运行。
在 Linux 运行编译后的可执行程序
weimingze@mzstudio:~$ ./a.out
Hello World!
此时你可以看见在终端中打印了一行 Hello World!。至此你已经生成了第一个 C 语言编写的可执行程序(a.out)。
练习
打印如下如正方形。
########
########
########
########