C语言教程学习1-13节

2022-09-18 15:52:17 浏览数 (2)

几个月前50元买了一个你好编程的C语言教程视频,一共54课。之前看了8期,现在把剩下看完。前八期笔记省略。

09-10.printf函数详细解析

类型提升类型提升
类型提升,无符号类型提升,无符号
转换规范,或者说占位符转换规范,或者说占位符
转换操作转换操作
需要长度指示符,解决错误需要长度指示符,解决错误
长度指示符1长度指示符1
长度指示符2长度指示符2
精度范围精度范围
精度实例精度实例
最小字段宽度最小字段宽度
最小字段宽度 实例最小字段宽度 实例
标志字符标志字符
标志字符0 实例标志字符0 实例
标志字符 减号 左对齐 作用标志字符 减号 左对齐 作用
标志加号 让内容产生符号  /-标志加号 让内容产生符号 /-
标志#号 产生0 或者0x给八进制和十六进制标志#号 产生0 或者0x给八进制和十六进制

11.scanf函数

visual studio的C4996 不安全函数的解决办法,在右侧工程右击找到属性,预处理器,预处理器定义加入_CRT_SECURE_NO_WARNINGS

存入变量地址存入变量地址
字符数组名不加&字符数组名不加&
转换规范转换规范
输入字符串方面 存到字符数组中,不加&输入字符串方面 存到字符数组中,不加&

12.运算符和表达式

求余运算符%

除法运算符/

自增自减 前缀模式自增自减 前缀模式
自增自减 后缀模式自增自减 后缀模式

13.类型转换

整形 运算 级别整形 运算 级别
加上浮点加上浮点
浮点 除法1浮点 除法1
浮点 除法2浮点 除法2
强制类型转换强制类型转换

0 人点赞