![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++学习
coder.bihao@foxmail
这个作者很懒,什么都没留下…
展开
-
c和指针读后记
1.const声明的变量为常量变量,意为readonly 告诉编译器此变量不可修改,若修改则导致编译失败 2.函数声明又叫函数原型 例如 int function(); 只声明,不实现 3.include、define为预处理指令,gcc -E 可以只进行预编译,可以看到define为文本替换 4.数组名传递、指针传递可以达到引用传递的结果,但是事实上c语言的函数参数所有都为传值。 5.字符...原创 2019-07-09 16:40:08 · 79 阅读 · 0 评论 -
c专家编程读后记
1.宏定义最好只用于命名常量,应该大写 2.int a = 10; int &p = a 其中&是引用的意思,其实只是个别名,不分配空间 3.声明可以有多次,只是声明类型后使用这个类型;定义只能有一次 4.总线错误一般都是由于内存未对齐引起的,段错误一般是由于对非法地址访问和操作导致MMU出错,例如解引用一个非法值的指针、解引用一个空指针、在未得到权限时进行访问、用完了堆或者栈空...原创 2019-07-10 14:19:40 · 68 阅读 · 0 评论 -
c++ primer读后记
一.语言基础 1.struct与class的关键字都可以有成员变量、成员函数、继承、多态机制,区别就在于访问权限的不同,struct默认访问权限为public、class为private,继承上struct使用private继承,class使用public继承。 2.继承、class的内存布局 https://www.cnblogs.com/longcnblogs/archive/2017/10/...原创 2019-07-15 11:10:49 · 115 阅读 · 0 评论 -
gcc整理
1.-Wall 告警选项,可以输出告警信息 例如printf("%f\n", 4) 会输出double format, different 可以捕捉到c编程中最常发生的错误 可以对部分内容告警,而不使用all 使用-Wcomment 对嵌套注释告警 -Wformat 对格式化误用的告警 -Wunused 没有使用到的变量告警 等等其他 2.gcc -Wall -c main.c 编译m...原创 2019-07-15 17:42:43 · 73 阅读 · 0 评论