上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 源码里面的最大最小值宏定义是这个样子 一直说宏定义要加一堆括号,才能正常的使用。虽然没有inline方便。不过,不可否认,底层用c确实很cool。 说白了就是运算符优先级的关系,自行脑补。。。 C语言运算符优先级 说明:同一优先级的运算符,运算次序由结合方向所决定。简单记就是:! > 算术运算符 > 阅读全文
posted @ 2016-11-14 23:00 Lunais 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: string, cstring, string.h 一、string头文件 主要包含一些字符串转换的函数 // sto* NARROW CONVERSIONS// sto* WIDE CONVERSIONSstoi //convert string to intstol //convert stri 阅读全文
posted @ 2016-11-14 22:28 Lunais 阅读(4652) 评论(0) 推荐(0) 编辑
摘要: (1)多态性都有哪些?(静态和动态,然后分别叙述了一下虚函数和函数重载) 多态分为两种:静态和动态。静态主要包括函数重载和模板;动态主要是依靠虚函数实现的。 静态联编:重载函数不加virtual关键字,就根据指针类型去执行 动态联编:加virtual关键字,运行时候根据具体类型执行不同对象的函数,变 阅读全文
posted @ 2016-11-14 15:46 Lunais 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 一、在字符串str1中删除那些在str2中出现的字符。 str2可能会有重复字符,直接遍历会导致效率低下,故先借助STL的set容器对str1查重; 然后,遍历str1和str2,对str1进行查重。 二、 编程题-成绩排名 题目总共包含如下两种格式的字符串命令: 1 LOD GRADE命令,其格式 阅读全文
posted @ 2016-11-14 15:44 Lunais 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 判断链表是否有环,定义指针一快(走2部)一慢(走1部),相遇即有环。 两个指针,一快一慢,有环,则相遇必在环内,找出相遇节点 接下来,就可以统计环中节点个数,找出环的入口节点 设节点个数为n,快指针先走n步,然后快慢指针一起一步一步走,相遇节点即环入口节点。 阅读全文
posted @ 2016-10-26 17:36 Lunais 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 看到一篇总结很好的TCP三次握手,学习一下,原文链接。 建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Se 阅读全文
posted @ 2016-10-23 22:12 Lunais 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 在C语言中,修饰符extern用在变量或者函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。1. extern修饰变量的声明。 如果文件a.c需要引用b.c中变量int v,就可以在a.c中声明extern int v,然后就可以引用变量v。 这里需要注意的是,被引用的变量v的链接 阅读全文
posted @ 2016-10-23 21:47 Lunais 阅读(54618) 评论(0) 推荐(2) 编辑
摘要: 给一段地址赋值: 跳转到地址0x12345678处执行函数: 1、转化为函数指针 2、解引用 3、调用 (*(void(*)(void))0x100000000)(); 利用右左法则分析: void(*)(void)是一个返回值为void,参数为void的函数指针; (void(*)(void))0 阅读全文
posted @ 2016-10-20 22:51 Lunais 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 求出将1元,5元,10元,20元凑成n(n>50)的方法的个数,并输出组合结果。 F(N,M)=F(N,M-1)+F(N-VAL[M],M) F(N,M)表示 用不超过第M个值的数来表示N 的所有组合方案 阅读全文
posted @ 2016-10-20 22:33 Lunais 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一道题引发的思考: 1、看一下之前写的union的特点,理解一下共享内存的概念 2、栈的增长方向是从高地址向低地址增长(数组比较特别,a[0]在低地址,a[n-1]在高地址)(堆由低地址到高地址存储) 3、小端系统 指 低字节存在低地址中,高字节存在高地址中;大端系统反之。 如上,联合体变量的大小是 阅读全文
posted @ 2016-10-20 22:31 Lunais 阅读(240) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页