一,c语言的基本概述

  c语言是一门编译型语言。c语言的程序需要通过编译软件程序将源代码转换成可执行代码的程序,可执行代码是用计算机机器语言表示的代码。如:c语言在Windows下生成的可执行代码是以.exe为后缀的,在Unix下生成的可执行代码是以.out为后缀的。

二,c语言的特性

  c语言是可移植语言。这意味在一种系统编写的c语言程序可在不修改或稍作修改的情况下在其它系统中运行。

  c语言有丰富的库函数。一般编写程序都要调用c语言的库函数。

三,编程机制

  c语言在编写程序的时候内容是存储在文本文文件中,文件就被称为源代码文件。以.c为后缀,c是扩展名在.前面的部分是基本名。和起来就是文件名。

  c编程的基本策略就是,用编译器把源代码转化为可执行的文件。编译器一般是将源代码转换成中间代码,链接器把中间代码和其它代码合并,生成可执行文件。