C 介绍


C语言是一种通用语言,具有高效、灵活、可移植性强的特点。


C语言是一种过程式语言,由函数和变量组成。函数包含指示计算机操作的语句。变量用于保存计算机操作的中间结果。

C语言使用库作为扩展方式,使用最多的是C标准库。C标准库提供字符串处理、输入输出、文件操作、内存管理、日期时间处理、数学函数等功能。要使用库,源码中必须引用库的头文件(.h文件)。

hello 程序

#include <stdio.h>

int main(int argc, const char * argv[]) {
    printf("Hello, World!\n");  // Hello, World!
    return 0;
}

上面是C的hello程序。新建一个文件名为hello.c的文本文件,复制上面程序到文件中。打开终端窗口,更改目录到hello.c文件所在的目录,执行命令gcc -o hello hello.c编译hello.c,-o hello选项表示生成的执行文件名为hello。如果编译成功,在当前目录会生成一个可执行文件hello。执行命令./hello运行hello程序,控制台中会输出 "hello, world!"。

C程序都有一个main函数,这是程序的入口。#include <stdio.h>语句用于引用c标准库的输入输出库。printf函数属于输入输出库,用于将格式化字符串输出到控制台。