C语言是通用计算机编程语言C语訁的设计目标是
提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以
及不需要任何运行环境支持便能运行的编程语
言。盡管C语言提供了许多低级处理的功能但仍然保持
着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑
平台上进行编译甚至包含一些
嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台
C语言是一门通用计算机编程语言,应用广泛C语言的设计目标是提供┅种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程
序可在许多电脑平台上进行编译甚至包含一些嵌入式處理器(单片机或称MCU)以及超级电脑等作业平台。二十世纪八十年代为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C語言订定了一套完整的国际标准语法称为ANSI C,作为C语言最初的标准C语言是一门通用计算机编程语言,应用广泛C语言的设计目标是提供┅种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译甚至包含一些嵌入式處理器(单片机或称MCU)以及超级电脑等作业平台。二十世纪八十年代为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C語言订定了一套完整的国际标准语法称为ANSI C,作为C语言最初的标准C语言是一门通用计算机编程语言,应用广泛C语言的设计目标是提供┅种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译甚至包含一些嵌入式處理器(单片机或称MCU)以及超级电脑等作业平台。二十世纪八十年代为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C語言订定了一套完整的国际标准语法称为ANSI C,作为C语言最初的标准C语言是一门通用计算机编程语言,应用广泛C语言的设计目标是提供┅种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译甚至包含一些嵌入式處理器(单片机或称MCU)以及超级电脑等作业平台。二十世纪八十年代为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C語言订定了一套完整的国际标准语法称为ANSI C,作为C语言最初的标准
C语言是一门通用计算机编程语言,应用广泛C语言的设计目标是提供┅种能以简易的方式编译、处理低级存储器、产生少量的机器
码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑
平台上进行编译甚至包含一些嵌入式處理器(单片机或称MCU)以及超级电脑等作业平台。二十世纪八十年代为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C語言订定了一套完整的国际标准语法称为ANSI C,作为C语言最初的标准
C 语言是最广泛使用的语言之一,它为大多数计
算机系统提供了编译器并影响了许多流行语言 – 尤其是 C++。
C 属于语言的结构化程序范例它经过验证,灵活且功能强大可用于各种不同的应用。虽然很高 levelC 和彙编语言共
C 的一些最重要的功能包括:
多个逻辑和数学运算符,包括位操纵符
可以在单个语句中应用多个分配
函数返回值并不总是必需嘚,如果不需要可以忽略。
打字是静态的所有数据都有类型,但可以隐式
模块化的基本形式因为文件可以单独编译和链接
通过 extern 和 static 属性控制对其他文件的功能和对象可见性