C是一种通用的编程语言,广泛用于系统软件与应用软件的开发。于1969年至1973年间,为了移植与开发UNIX操作系统,由丹尼斯·里奇与肯·汤普逊,以B语言为基础,在贝尔实验室设计、开发出来。
C语言具有高效、灵活、功能丰富、表达力强和较高的可移植性等特点,在程序设计中备受青睐,成为最近25年使用最为广泛的编程语言。目前,C语言编译器普遍存在于各种不同的操作系统中,例如Microsoft Windows、macOS、Linux、Unix等。C语言的设计影响了众多后来的编程语言,例如C++、Objective-C、Java、C#等。
二十世纪八十年代,为了避免各开发厂商用的C语言的语法产生差异,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言的标准。二十世纪八十年代至今的有关程序开发工具,一般都支持符合ANSI C的语法。
UNIX操作系统,C编译器以及基本上所有的UNIX应用程序都已用C编写。由于各种原因,C现在已成为广泛使用的专业语言。
C的发明目的是编写一个称为UNIX的操作系统。
C继承于B语言,它是在1970年代初引入的。
该语言于1988年由美国国家标准协会(ANSI)正式化。
UNIX操作系统完全用C编写。
当今C是最广泛使用和流行的系统编程语言。
大多数最新软件都使用C语言实现。
当今最流行的Linux OS和RDBMS MySQL用C编写。
一个C程序可以从3行到数百万行不等,应将其写入一个或多个扩展名为".c" 的文本文件中;如 hello.c 。您可以使用" vi" ," vim" 或任何其他文本编辑器将C程序写入文件。
本教程假定您知道如何编辑文本文件以及如何在程序文件中编写源代码。
- C语言 - 简介
- C语言 - 环境设置
- C语言 - 程序结构
- C语言 - 基础语法
- C语言 - 数据类型
- C语言 - 变量类型
- C语言 - 常量类型
- C语言 - 储存类
- C语言 - 运算符
- C语言 - 条件判断
- C语言 - 循环语句
- C语言 - 函数类型
- C语言 - 作用域
- C语言 - 数组(Array)
- C语言 - 字符串(String)
- C语言 - 结构(Struct)
- C语言 - 联合(Unions)
- C语言 - 位字段(Bit)
- C语言 - 别名(Typedef)
- C语言 - 输入(Input)&输出(Output)
- C语言 - 文件I/O
- C语言 - 预处理
- C语言 - 头文件
- C语言 - 类型转换
- C语言 - 错误处理
- C语言 - 递归函数
- C语言 - 可变参数
- C语言 - 内存管理
- C语言 - 命令行参数
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)