文档介绍:C语言部分C语言基础知识基本控制结构程序设计函数数组及其应用指针与动态内存分配***字符串**结构体、链表及其应用**输入输出和文件操作0第8讲C语言入门C语言介绍如何写一个C语言程序我们的第一个C语言程序变量和数据类型1什么是C语言C语言是一种通用的编程语言,广泛用于系统与应用软件的开发;,1978年后,C语言先后被移植到大、中、小及微型机上;C语言绘图能力强,较高的可移植性,并具备很强的数据处理能力,适于编写系统软件,二维,三维图形和动画。2C的特征关键字结构、联合体——复合数据类型指针——内存、数组外部标准库——I/O等编译为本机代码宏预处理机程序设计基础3C语言标准1972—发明C语言1978—TheCProgrammingLanguage出版(首个标准)1989—C89标准(ANSIC或标准C)1990—ANSIC被ISO正式通过»C901999—C992007—新的C标准C1X宣布本课程使用的C版本:ANSI/ISOC(C89/C90)4C的用途系统级编程操作系统,如Linux、Windows微控制器:汽车、飞机嵌入式处理器:电话、便携式电子设备DSP处理器:数字音频与电视系统…5C与其他编程语言较近的衍生品:C++,C#受影响的:Java,Perl,PythonC语言所缺少的:异常处理边界检查垃圾回收机制面向对象编程多态性……较低级语言代码执行更快程序设计基础6第8讲C语言入门C语言介绍如何写一个C语言程序我们的第一个C语言程序变量和数据类型7高级编程语言和编译器高级编程语言可以简化编程过程不必用数字代码表示指令;所使用的指令更接近人考虑问题的方式。高级指令是计算机不能理解的“胡言乱语”需要编译器;编译器是将高级语言程序解释成计算机所需的详细机器语言指令集的程序;使用不同的编译器,可以将同一高级语言程序转换为各种不同的机器语言程序。?怎么编译、调试、运行?.(目标代码)