c语言
白菜喵
兴趣和工作如何并存?
展开
-
c的一些常忘项
指数形式的常量%e的输出小数默认是6位,e那块会占5位,小数点前面只有1位,总共最少有13位常量分类转义字符‘\67’ 代表的是八进制等于67的字符现实二维数组的布局%和/的符号问题原创 2020-10-23 23:29:58 · 188 阅读 · 0 评论 -
c语言取余%和除法/的应用技巧 (在取位数方面的)
口诀:% 消高位 取右/ 消低位 消右案例1:比如 678 我要获得78, 怎么做呢?因为获得78 就是要消掉高位 ==> 那就是 %那 % 多少呢?因为6是百位 ==> % 100所以 678 % 100 == 78案例2: 还是678 我要获得 6 怎么做呢?去掉78 消低位 ==> 那就是 /那 / 多少呢?因为 6是百位数 ==> / 100所以 678 / 100 = 6案例3: 456 % 10 是多少% 取右% 10 就是 取原创 2020-10-13 14:22:13 · 13427 阅读 · 11 评论 -
c的联合体
类型定义自定义数据类型 typedef联合体测试联合体:理解图:原创 2018-10-26 22:47:51 · 695 阅读 · 1 评论 -
c的结构体
文章目录1.结构体声明结构类型结构变量结构初始化结构成员结构运算结构指针2.结构体与函数结构体作为函数参数结构体指针作为参数3.结构体中的结构体结构数组结构体中的结构体结构体中的结构体的数组1.结构体声明结构类型先看一个例子,认识一下:结构变量结构初始化结构成员结构运算数组无法做这两种运算结构指针2.结构体与函数结构体作为函数参数没有直接的方式可以一次s...原创 2018-10-26 22:29:51 · 396 阅读 · 0 评论 -
c的宏定义
1.编译预处理指令#开头的是编译预处理指令它不是c语言的成分,但是c语言程序离不开它#define 用来定义一个宏宏一种批处理的称谓,是抽象的,它根据一些预定义的规则替换一定的的文本模式gcc编译过程#define#define <名字> <值>注意没有结尾的分号,因为不是c的语句名字必须是一个单词,值可以是各种东西在预处理过程,预处理器(c...原创 2018-10-26 21:21:27 · 840 阅读 · 0 评论