c语言源程序的扩展名是“.C”。由C语言构成的指令序列称为C源程序,源程序文件的后缀为“.c”;源程序经过C编译程序编译生成后缀为“.obj”的二进制文件(称为目标文件)。

由C语言构成的指令序列称为C源程序,源程序文件的后缀为“.c”。源程序经过C编译程序编译生成后缀为“.obj”的二进制文件(称为目标文件),然后由称为“连接程序”(Link)的软件把目标文件与C语言提供的各种库函数连接起来,生成后缀为“.exe”的可执行文件。

说明:

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。

C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的。

C语言既有高级语言的特点,又具有汇编语言的特点;既是一个成功的系统设计语言,又是一个实用的程序设计语言;既能用来编写不依赖计算机硬件的应用程序,又能用来编写各种系统程序;是一种受欢迎、应用广泛的程序设计语言。

相关推荐:《c语言教程》

更多相关文章

  1. c语言文件读写操作有哪些?
  2. C语言变量的定义包括变量存储类型和变量的什么?
  3. 在c语言中,引用数组元素时,其数组下标的数据类型允许是什么?
  4. C语言的特点与创建的基本步骤是什么
  5. c语言中1e-6什么意思
  6. 用c语言编写爱心的代码是什么
  7. C语言怎么换行
  8. sqrt在c语言中怎么用
  9. c语言如何求两个数的最大公约数

随机推荐

  1. linux系统时间和硬件时钟问题(date和hwcl
  2. Linux 下串口编程之三 termios结构体介绍
  3. Linux上配置使用iSCSI详细说明
  4. pc与arm板间的文件传送
  5. SUSE LINUX虚拟机设置静态IP
  6. tty、串口、console等的区别
  7. linux 文件系统的管理 (硬盘) 工作原理
  8. ASP.NET vs. PHP,哪个更快?
  9. LINUX主机名字规范
  10. linux mint 19安装 kvm 软件包