
拆书planning
code_moilion
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++ Primer Plus chapter 3
1.简单变量1.1 变量名C++对于变量名的长度没有限制C只保证名称中的前63个字符有意义,即变量名最长为631.2 初始化如果不对定义的变量进行初始化,该变量的值是不确定的,为创建之前,相应内存单元保存的值C++11初始化方式使用大括号初始化器,等号可有可无,大括号内为空表示置零int hamburgers = {24}; // set hamburgers to...原创 2018-12-03 23:00:13 · 178 阅读 · 0 评论 -
C 嵌套宏使用
嵌套宏的展开规律一般展开规律为:先展开参数,再分析函数,由内向外展开当宏中有#运算符的时候,不展开参数当宏中有##运算符的时候,先展开函数,再分析参数##运算符用于将参数连接到一起,预处理过程把出现在##运算符两侧的参数合并成一个符号,注意不是字符串...转载 2018-12-20 11:01:50 · 1912 阅读 · 0 评论 -
C字节对齐
转载自https://www.cnblogs.com/clover-toeic/p/3853132.html结构体对齐准则结构体变量的首地址能够被其最宽基本类型成员的大小所整除结构体每个成员相对结构体首地址的偏移量都是成员大小的整数倍,如有需要编译器会在成员之间加上填充字节结构体的总大小为结构体最宽基本类型成员大小的整数倍,如有需要编译器会在最末一个成员之后加上填充字节...转载 2018-12-10 22:18:00 · 228 阅读 · 0 评论 -
c malloc分析
mallocvoid* malloc(size_t size);函数功能:在系统中分配一段连续的可用的内存malloc分配的内存大小至少为size指定的字节数malloc返回值为指针,指向一段可用内存的起始地址malloc分配的地址不能重叠,除非free掉相应地址...转载 2018-12-22 10:33:26 · 596 阅读 · 0 评论 -
unix网络编程 chapter1 and chapter2
简介bzero(&p, size); // 功能等效memset(&p, 0x00, size)inet_pton(AF_INET, input_str, &servaddr.sin_addr); // 地址转换,将点分十进制转换为正确格式,支持ipv6TCP本身并不提供记录结束标志,如果应用程序需要确定记录的边界,需要自己实现。...原创 2019-01-13 15:10:59 · 198 阅读 · 0 评论 -
C++ Primer Plus chapter 4
4 复合类型原创 2019-01-13 22:56:15 · 171 阅读 · 0 评论