C语言-第一章C语言概述.ppt
《C语言-第一章C语言概述.ppt》由会员分享,可在线阅读,更多相关《C语言-第一章C语言概述.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言程序设计计算机学院:杨鸣第一章 C语言概述计算机系统=计算机硬件系统+计算机软件系统编程语言-计算机软件系统(程序)-计算机运行1.什么是编程语言用于编程的语言语言:字 规则规则 词 规则规则 句 规则规则 段 规则规则 文编程语言:字:int词:int*句:int*a;段:int a=0;for(i=0;i10;i+)a+=i;或 int add()int i,a=0;for(i=0;i10;i+)a+=i;return a;文:void main()int i,a;for(i=0;i10;i+)a+=i;printf(“%d”,a);或 1.cpp 2.cpp extern int
2、add();int add()void main()int i,a=0;int a;for(i=0;iCPL-BCPL-B-C产生过程时间:19721973地点:美国贝尔实验室目的:UNIX操作系统设计人:C标准标准C:K&R合著The C Programming LanguageANSI C:1983年87 ANSI C:1987年1990年国际标准的ISO C894.2 C语言特点语言简洁、紧凑、灵活运算符和数据类型丰富程序设计结构化、模块化生成目标代码质量高可移植性好可访问物理地址,进行位操作中级语言32个关键字:(由系统定义,不能重作其它定义由系统定义,不能重作其它定义)auto br
3、eak case char constcontinue default do double elseenum extern float for gotoif int long register returnshort signed sizeof static structswitch typedef unsigned union voidvolatile while9种控制语句:if()elsefor()while()dowhile()continuebreakswitchgotoreturn例 C语言与Pascal语言比较C语言 Pascal语言 含义 BEGIN.END 复合语句if(e)
4、s;IF(e)THEN s 条件语句int i;VAR i:INTEGER 定义i为整型变量 int a10;VAR a:ARRAY1.10 OF INTEGER 定义整型数组aint f();FUNCTION f():INTEGER 定义f为返值整型的函数int*p;VAR p:INTEGER 定义p为指向整型变量的指针i+=2;i=i+2 赋值i+2ii+,+i;i=i+1 i自增值结论:C比 Pascal简练,源程序短。34种运算符:算术运算符:+-*/%+-关系运算符:=!=逻辑运算符:!&|位运算符 :|&赋值运算符:=及其扩展条件运算符:?:逗号运算符:,指针运算符:*&求字节数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 第一章 概述
限制150内