C陷阱与缺陷笔记
更新时间:2023-05-17 20:04:01 阅读量: 实用文档 文档下载
笔记
术语“符号”(token)指的是程序的一个基本组成单元,其作用相当于一个句子中的单
词。
在C语言中,符号之间的空白(包括空格符,制表符或换行符)将被忽略。 赋值运算符的优先级要低于任何一个比较运算符。
C语言中只有一维数组?(说的是本质上);
对于数组结尾之后的下一个元素,取它的地址是合法的。而试图实际读取这个元素的值,
这种做法的结果是未定义。
连接器的输入是一组目标模块和库文件,连接器的输出是一个载入模块。连接器读入目
标模块和库文件,同时生成载入模块。
Toupper() 将所有的小写字母转换为相应的大写字母。
#define T1 struct foo*:
1T1 a,b; ○a被定义为一个指向结构的指针,而b却被定义为一个结构(而不是指针) NULL指针并不指向任何对象,因此,除非是用于赋值或比较运算,出于其他任何目的
的使用NULL指针都是非法的。
在调试时强制不允许对输出进行缓冲,要做到这一点可调用setbuf(stdout, (char*)0); 格式字符串中的每个格式项都由一个%符号打头,后面接一个称为格式码的字符,格式
码指明了格式转换的类型,格式码不一定要紧跟在%符号之后,它们中间可能夹一些可选取字符。
1%d以10进制形式打印一个整数; ○
2%u打印无符号10进制整数; ○
3%o、%x和%X格式项用于打印8进制或16进制的整数; ○
4%c用于打印单个字符; ○
5%s用于打印字符串;如果与%s对应的字符并不是以空字符(’\0’)作为结束标志,○
那么printf函数将不断打印出其后的字符直到内存中某处打到一个空字符。
6%g(去掉该数值尾缀的零或四舍五入,○保留六位有效数字)、%f和%e这3个格式项用于打印浮点值。
7精度修饰符(还有几种是宽度修饰符和标志符详细请参考C陷阱与缺陷P155)包括一○
个小数点,和小数点后面的一串数字如:%.8d;
对于整数格式项%d,%o,%x和%u,精度修饰符指定了打印数字的最少位数。如果
打印的数值并不需要这么多位数的数字则在前面补上0;如:
Printf(“%.2d/%.2d/%.4d\n”, 7,14,1789);
将打印出:07/14/1789
对于%e,%f格式项,精度修饰指定了小数点后应该出现的数字位数。
修饰符:出现在%和后面的格式码之间。
宽度修饰符:出现在%和后面的格式码之间,其作用是指定它所修饰的格式项所应打印
的字符数。
精度修饰符指定的最多能输出几个字符。如:.10
正在阅读:
C陷阱与缺陷笔记05-17
小学美术教学兴趣的培养和习惯养成05-30
C15072 个股期权的四个基本交易策略01-06
Unit5 What dose he do.评课、反思doc08-16
第6章.网页中的多媒体应用08-20
副食品采购配送技术服务方案05-01
走进交响乐世界作业题期末复习题及答案文档12-20
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 陷阱
- 缺陷
- 笔记
- 云南某机关办公楼水电安装施工方案
- 中高级管理人员和优秀中青年干部培训班学习心得体会
- 数码相机知识讲座
- 关于我国农民工就业平等权的现状与思考
- 低阻力倒流防止器和真空破坏器选用与安装(上龙)
- 弹簧式安全阀使用说明书
- 抢抓成渝经济区域规划获批的历史新机遇
- 风电场危险源调查表
- 《倍的认识》教学设计(全省一等奖)
- Emile Durkheim- A Perspective and Appreciation
- 昆工电机综合实验
- Chapter18+含氮芳香化合物 (2)
- 奢侈品牌年度中国区广宣预算报告
- (动态网页设计_个人网上银行)
- 18虎口藏宝导学案
- 在职研究生联考教育学名词解释资料
- 192 基于机器视觉的精准施药喷头移动机构设计(含全套说明书和CAD图纸)
- 敬请订阅《化工技术经济》
- 餐饮部服务质量考核标准
- 如何教学生记忆乘法口诀