c语言程序设计林小茶,C语言第一篇概述林小茶

《C语言第一篇概述林小茶》由会员分享,可在线阅读,更多相关《C语言第一篇概述林小茶(8页珍藏版)》请在人人文库网上搜索。

1、第一章,C,语言概述,1.1,程序与程序设计语言,机器语言,汇编语言,高级语言,低级语言是计算机能直接识别的语言,机,器语言,或符号化的机器语言,汇编语言,高级语言是一种通用的,与特定的机器,相分离、语言格式接近于自然语言的语言,C,功成名就于七十年代编写的,UNIX,系统,1972,年美国贝尔实验室产生了,C,语言,1973,年用,C,重写,UNIX(V5,其中,10,汇,编语言,1983,年美国,ANSI,制定了新标准,ANSI C,1,UNIX,C,B,C,PL,B,早期,汇编语言,UNIX,V5,C,语言是即具有高级语言特点又具,有低级语言功能的语言。有人称其为中,级语言,1.2 C,。

2、语言发展概述和主要特点,程序结构紧凑、简洁、灵活,32,个关键字,运算符和数据类型丰富,34,种运算符,程序设计结构化、模块化,函数式语言,可移植性好,编译程序生成的代码质量高,2,1.3 C,程序的结构特点,C,程序由一个或多个函数组,成,顺序可任意,必须且也只能有一个主函数,main(,运行时首先被调用,一行内可以写几个语句,一,个语句也可以分写在多行,每条语句或数据定义的最后,必须有一个分号,可以用,*,对程序中的任,何部分作注释,例,1.1C,语言程序示例,例,1.1,calculate the sum of a and b,include,main(,int a,b,sum,a=12。

3、3,b=456,sum=add(a,b,printf(sum=%dn,sum,int add(int x,int y,int z,z=x+y,return(z,预处理命令,注释,TEST.C,3,语句结束符,函数,1.4 C,程序的编译和链接,1. C,文件名,的规定,文件类型,格,式,示,例,C,源文件,* * * * * *,c,file.c,C,头文件,* * * * * *,h,stdio.h,2,编译与链接过程,C,源文件,file.c,扩展的,C,源文件,头文件,stdio.h,目标文件,file.obj,目标文件,.obj,目标文件,.obj,编辑,编译,链接,预处理,语法分析、。

4、检查,file.exe,可执行文件,4,DOS,系统规定,文件名最多由,8,个有效字符组成,文件名中不能含有,1,空格,2,通配符,3,限定符,上机编程和调试步骤,1,菜单命令选择,按,F10,再按,及,键,2,文件操作,打开或建立文件,File-New,3,编程并保存为文件,按,F2,键保存文件(文件名,c,4,编译和连接,编译,Alt,F9,键,Compile,无致命错误,obj,链接,F9,键,Make,无链接错误,exe,5,运行并察看结果,按,Ctrl+F9,Run,按,Alt+F5,查看执行结果,有无逻辑错误,6,auto break case char const,continu。

5、e default do double else,enum extern float for goto,if int long register return,short signed sizeof static struct,switch typedef unsigned union void,volatile while,32,个关键字,由系统定义,不能重作其它定义,7,算术运算符,/ % +,关系运算符,=,逻辑运算符, ,位运算符, ,赋值运算符,及其扩展,条件运算符,逗号运算符,指针运算符,求字节数,sizeof,强制类型转换,类型,分量运算符,下标运算符,其它,),34,种运算符,8。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值