- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一部分 C 程序的初步印象
1、用C 语言是怎么开发软件的?
C 程序的设计,有很多 IDE (Integrated Development Environment集成开发环境)软件,IDE 以
项目或工程(project)的形式组织并管理设计的每个文件;
利用 IDE进行 C 程序开发时,先建工程,再写源程序,然后编译、调试运行,在调试运行过程中
不断排查错误,直到符合设计目标为止,最好为每个项目新建一个文件夹;
C 语言编写的程序称为源程序 (性质是文本文件)。源程序的构成:语句函数程序;
源程序写完后,都是先编译,后链接,最后才能运行(.c.obj.exe),这个过程也叫构建(Build),
注意.c 和.obj 文件是无法运行的,只有.exe 文件才可以运行(单片机为.HEX 文件)。
2、C 语言书写格式是自由的,每行可以写多个语句,一个语句也可以写成多行。
3、C 程序的语句有赋值语句、函数调用语句、复合语句{}、空语句等。一般语句都用分号
结束,但复合后不加分号,空语句只是一个 ‚;‛,表示什么也不执行。
4、一个C 语言程序有且只有一个main 函数,程序总是从main 开始运行,其它函数都由
main 函数直接或间接调用,中断函数是个例外,它是由硬件激活并自动执行的。
5、编译预处理命令以#开头,不是C 语言的一部分,不占运行时间,后面不要加分号
#define PI 3.1415926; 这个写法是错误的,不能加分号
6、程序中可以通过注释增加程序的可读性,也便于分析和理解,2 种注释方法:
行注释实例://俺是注释文字
块注释实例:/*俺也是注释文字 */
注释语句不是有效的 C 程序执行语句,不生成运行代码、不占运行时间,不需要分号,不可以嵌
套注释!
7、库函数也不是 C 语言的一部分,它们是随 IDE 一起提供 (称标准库函数),用户也可编写自己的库
函数,还可添加第3 方函数库。
第二部分 C 语言中的数 (1)
基础知识:计算机内的数据是以二进制的形式存储并处理的,数据存放在存储器中,其存放位置被线
性编址,称为数据的地址,bit 是位 能表示并存储数据0 或1。 byte 是指字节, 1byte = 8bits.字节是
计算机内数据的基本存储单位,不管多么复杂的数,都是根据特定的编码以字节为单位进行存储的。
一、数据类型
1、基本类型(字符、整数、实数)
定义数据时使用的关键字:
类型定义:char、int、float、 double、 long、 short、signed、unsigned
存储方式:const、static、auto、register
2、派生类型(数组,枚举、指针内容略)
数组的定义与初始化方法,数组元素的引用、字符数组和字符串
3、构造类型(struct、union 内容略)
二、常量、变量与标识符
1、标识符(必考内容):
C 语言的标识符要求是由字母,数字,下划线组成,有其它符号便错了,用汉字更是大错特错!
并且第一个必须为字母或则是下划线,第一个为数字就错了
2、标识符分为预定义标识符、用户标识符。
预定义标识符是开发环境已定义并使用了的名字,包括预编译命令和库函数等,如 include、define、
scanf、printf、main,在不冲突的前提下预定义标识符可以做为用户标识符。
用户标识符是编程者给变量和函数的命名,怎么取名?什么名字合法或不合法?基本上C 试题必考。
关键字不可以作为用户标识符号,C 语言是大小写敏感的,容易迷惑的是‚For‛可以做用户标识符。
因为‚For‛和‚for‛不同,‚For‛不是关键字。
三、数据表示与所占存储单元
1)C 语言中数可用八、十、十六进制表示,没有二进制。但是程序经编译后,运行时所有的进制的数
都被转换成二进制形式来进行处理 (原因很简单,电子计算机只能存储并处理二进制数)。
a、C 语言中的八进制规定要以0 开头。068 的数值是非法的,八进制是没有8 的,逢8 进1
b、C 语言中的十六进制规定要以0x 开头,数字除0~9 外,还有A~F (可用小写a~f)
c、程序中的数用什么进制?一般原则是便于直观理解,PC 端程序员
您可能关注的文档
- 2018届人教版必修五 一轮复习:Unit 2 The United Kingdom课件(72张).ppt
- 2018届中考数学一轮复习:71-图形的对称讲解本课件(含答案).ppt
- 2018届古代诗歌的鉴赏流程.ppt
- 2018届增城区高中英语毕业班调研测试.doc
- 2018届人教版必修5一轮复习:Unit2The United Kingdom单元复习课件(100张).ppt
- 2018届历史全国卷选修一命题趋势及应考策略201712.ppt
- 2018届中考数学一轮复习:82-概率练册本课件(含答案).ppt
- 2018届山西省45校高三第一次联考 政治.doc
- 2018届苏州市高三期中英语调研试卷含答案.doc
- 2018届中考数学一轮复习:73-图形的相似讲解本课件(含答案).ppt
文档评论(0)