![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C基础补漏
蚂蚁之路
这个作者很懒,什么都没留下…
展开
-
牛客c基础错题
1)for循环无嵌套括号也是一样· 2)优先级 https://blog.csdn.net/weixin_42346564/article/details/82113270 先执行 a-=a+a ===》a- =18 》a=a-18;》a=-9 a+= a ==》-9±9 =-18 3)求余%只能用在int ,后一个数不能为0,double值不能进行取余运算,用double fmod(dou...原创 2020-03-31 08:51:33 · 216 阅读 · 0 评论 -
Kconfg.confg make config
https://www.cnblogs.com/Daniel-G/archive/2013/08/27/3284791.html Kconfig用来配置内核,它就是各种配置界面的源文件,内核的配置工具读取各个Kconfig文件,生成配置界面供开发人员配置内核,最后生成配置文件.config menu 菜单 config 条目 choice 多条目组合 promote 提示信息 bool tris...转载 2019-06-26 20:17:10 · 183 阅读 · 0 评论 -
C基础补漏---0001数组
JJHK转载 2019-03-01 15:38:44 · 150 阅读 · 0 评论 -
c基础补漏---001sizeof (结构体)合集
c基础补漏 1—sizeof(struct 结构体) 3种类型 1)结构体中char、int 位置不同 (1)结构体变量中成员的偏移量必须是成员大小的整数倍(0被认为是任何数的整数倍) (2)结构体大小必须是所有成员大小的整数倍,也即所有成员大小的公倍数。 (结构体类型需要考虑到字节对齐的情况,不同的顺序会影响结构体的大小) 2)结构体中嵌入结构体 (1)展开后的结构体的第一个成员的偏移量应当是被...转载 2019-03-01 07:50:08 · 161 阅读 · 0 评论 -
C基础补漏--05关键字volatile
来源: https://blog.csdn.net/tigerjibo/article/details/7427366 https://blog.csdn.net/m0_37506254/article/details/81408781 编译器优化介绍: 本次线程内, 当读取一个变量时,为提高存取速度,编译器优化时有时会先把变量读取到一个寄存器中;以后,再取变量值时,就直接从寄存器中取值;当变量值...转载 2019-03-01 10:51:56 · 104 阅读 · 0 评论 -
C基础补漏--04存储类关键字static
来源: https://blog.csdn.net/chengxuyuan997/article/details/80839061 https://blog.csdn.net/kkwant/article/details/80952162 三个地方存储变量:普通内存(static、全局、代码段外)、运行时堆栈(auto、缺省、自动、代码内部)、硬件寄存器(register) static :修饰局...转载 2019-03-01 10:04:54 · 128 阅读 · 0 评论 -
C基础补漏--03关键字const
cosnt constant(常量)的简写,只要一个变量前面用const修饰,就意味着该变量的数据可以被访问,但不能被修改。const=》readonly const 在谁后面,谁就不能修改,从const 在最前面则将其后移一位,二者等效 const int a; => a是整形常量 const ->(int) int const a; =>a是整形常量 cons...转载 2019-03-01 09:14:54 · 126 阅读 · 0 评论 -
C基础补漏---0000结构体
#include<stdlib.h> typedef struct student { char a; //成员变量 int b; char name[20] }stu_st,*stu_pst struct student :类型名 stu_st :类型名的别名 eg:struct student str1 = stu_st str1 stu_pst 是 * stu_st...原创 2019-02-28 22:57:01 · 114 阅读 · 0 评论 -
C基础补漏--02关键字typedef
typedef转载 2019-02-28 22:54:19 · 140 阅读 · 0 评论 -
C基础补漏--01关键字define
#define 在大规模开发过程中,特别是跨平台和系统的软件里,define最重要的功能是条件编译 #ifdef WINDOWS … , #endif #indef LINUX … , #endif 优点 1.速度快,不占用系统内存 缺点: 1.不会对类型进行检查 2.未加括号存在边界效应 define 与const 区别: define 再系统编译时会全部进行替换,而且没有对类型进行检查 ...转载 2019-02-28 18:03:49 · 227 阅读 · 0 评论