1 / 7
文档名称:

大学C语言笔记.doc

格式:doc   大小:39KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

大学C语言笔记.doc

上传人:相惜 2021/10/21 文件大小:39 KB

下载得到文件列表

大学C语言笔记.doc

相关文档

文档介绍

文档介绍:编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
第一章 概述
 
1. C语言的特点
 
①语言简洁、紧凑,使用方便、灵活。共有32个关键字,9种控制语句。
②运算符丰富,公有34种运算符。
③数据构造丰富,数据类型有:整型、实型、字符型、数组、指针、构造体、共用体等。
④具有构造化的控制语句〔如if…else、while、do…while、switch、for〕
⑤语法限制不太严格,程序设计自由度大。
⑥允许直接访问物理地址,能进展位〔bit〕操作,可以直接对硬件操作。
⑦生成目标代码质量高,程序执行效率高。
⑧可移植性好。
 
 
2. C语言的用途
 
C虽不擅长科学计算和管理领域,但对操作系统和系统实用程序以及对硬件进展操作方面,C有明显的优势。现在很多大型应用软件也用C编写。
 
Top of Page   
 
第二章 数据类型、运算符与表达式
 
1. C的数据类型
 
C的数据类型包括:整型、字符型、实型或浮点型〔单精度和双精度〕、枚举类型、数组类型、构造体类型、共用体类型、指针类型和空类型。
 
2. 常量与变量
 
常量其值不可改变,符号常量名通常用大写。变量其值可以改变,变量名只能由字母、数字和下划线组成,且第一个字符必须为字母或下划线。否那么为不合法的变量名。变量在编译时为其分配相应存储单元。
 
3. 整型数据
 
整型常量的表示方法:十进制不用说了,八进制以0开头,如0123,十六进制以0x开头,如0x1e。
整型变量分为:根本型〔int〕、短整型〔short int〕、长整型〔long int〕和无符号型。不同机器上各类数据所占内存字节数不同,一般int型为2个字节,long型为4个字节。
 
4. 实型数据
 
实型常量表示形式:十进制形式由数字和小数点组成〔必须有小数点〕,如:、.123、123
。指数形式如123e3代表123×10的三次方。
实型变量分为单精度〔float〕和双精度〔double〕两类。在一般系统中float型占4字节,7位有效数字,double型占8字节,15~16位有效数字。
 
5. 字符型数据
 
字符变量用单引号括起来,如'a','b'等。还有一些是特殊的字符常量,如'\n','\t'等。分别代表换行和横向跳格。
字符变量以char 来定义,一个变量只能存放一个字符常量。
字符串常量是由双引号括起来的字符序列。这里一定要注意'a'和"a"的不同,前者为字符常量,后者为字符串常量,c规定:每个字符串的结尾加一个完毕标志'',实际上"a"包含两个字符:'a'和''。
 
6. 数值型数据间的混合运算
 
整型、字符型、实型数据间可以混合运算,运算时不同类型数据要转换成同一类型再运算,转换规那么:
char,short -> int -> unsigned -> long -> double <- float
 
7. 运算符和表达式
 
c运算符包括:
算数运算符〔 + - * / % 〕
关系运算符〔 > < == >= <= != 〕
逻辑运算符〔 ! && || 〕
位运算符〔 << >> ~ | ^ & 〕
赋值运算

最近更新

AO工艺有机氮去除率 30页

中国商业银行盈利能力影响因素实证研究的中期.. 2页

2024年餐厅主管日工作计划6篇 15页

2024年音的长短教案7篇 17页

2024年靳以的《猫》读后感400字最新8篇 10页

5g工艺和3d工艺的话术 22页

2024年青协一周工作总结范文8篇 22页

2024年防火课心得体会精选7篇 10页

糖尿病神经病变-1系列 23页

中国中产阶层研究的任务书 1页

中国上市银行衍生金融工具会计研究的中期报告.. 1页

个人所得税征管优化问题研究的中期报告 2页

2024年通用关于20烈士陵园扫墓活动方案模板3篇.. 8页

2024年退仓库申请书范文6篇 9页

两种工程材料深冷处理研究的任务书 3页

2024年边城的美读后感精选7篇 19页

精细化管理医院管理创新新举措课件 29页

东莞市房地产市场宏观调控问题及对策研究的中.. 2页

精神分析的发展理论 22页

丙戊酸钠对体外培养的小鼠胚胎细胞增殖和分化.. 2页

专项客户新闻自动检索方法研究与应用的中期报.. 1页

重点聚合工艺安全审查内容 25页

2023小学义务教育质量监测存在问题的整改方案.. 9页

2024生物类考研调剂信息 6页

工程管理概论知识点 13页

2023年江苏吉尔多肽杯化学竞赛试题WORD版有答.. 15页

鱼类学检索表(水产动物营养与饲料学鱼类学重点.. 3页

落脏腹针庁法 14页

低温甲醇洗系统吸收塔的现场组对与焊接 4页

高级英语第六版unit-7-beauty课件 85页