c
c
小猪家的宝宝
这个作者很懒,什么都没留下…
展开
-
c 枚举 结构类型全局变量
枚举:enum 枚举类型名字{名字0,名字1,·······,名字n};enum color{red,yellow,green};void f(enum color c);枚举中的套路: enum COLOR{RED,YELLOW,GREEN,NUMCOLOR};声名枚举量的时候可以指定值声名结构类型时记得加 “;”结构和数组有...原创 2020-03-16 21:20:01 · 1988 阅读 · 0 评论 -
c 数组 字符串
对象具有 地址+类型【数据】具有名称的对象是变量& 取地址符sizeof 读取空间字节数普通整型和长整型占4字节短整型占2字节十六进制前缀加0x;八进制前缀加0定点格式用小数点分开;指数格式用E 隔开输出格式:%f是定点格式,保留小数点后6位,不足6位的用0填充%g定点格式,去掉小数点后无效0%E是指数格式逻辑与和逻辑或运算中,若左...原创 2020-03-16 21:18:39 · 182 阅读 · 0 评论 -
C 编译预处理和宏 文件
宏定义#define <名字> <值> 直接文本替换注意结尾没有分号,因为不是C语句;名字必须是一个单词,值可以是各种东西如果一个宏的值超过一行,最后一行之前的行末需要加\预定义的宏:__LINE__ 源代码当前所在的行号__FINE__ 源代码文件的文件名__DATE__ 编译时的日期__TIME__ 编译...原创 2020-03-16 21:19:20 · 144 阅读 · 0 评论 -
按位运算
按位的与:&按位或:|按位异或^ 对一个数做同样的两次异或就会还原 ;如果x和y相等,那么下x^y的结果为0左移<<:i<<j:i中所有的位向左移动j个位置,而右边填入0;所有小于int的类型,移位以int的方式来做,结果是intx<<=1 等价于 x*=2; x<<=n等价于 x*=右移>...原创 2020-03-16 21:17:52 · 217 阅读 · 0 评论