上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 翻了好多博客,内容星星点点,没找到我想要的,现在吸取大神精华,加上本人拙见,总结如下:一个C或C++程序从你开始编写,到结束,整个过程,都做了些什么,请看下文:先看大体的过程:看图:我在这里主要想说的就是,程序到这每个阶段都干了什么,这个有时候很重要,举个例子:#de... 阅读全文
posted @ 2016-05-19 11:07 Li_Ning 阅读(213) 评论(0) 推荐(0) 编辑
摘要: const和volatile放在一起的意义在于:(1)本程序段中不能对a作修改,任何修改都是非法的,或者至少是粗心,编译器应该报错,防止这种粗心;(2)另一个程序段则完全有可能修改,因此编译器最好不要做太激进的优化。“const”含义是“请做为常量使用”,而并非“放心... 阅读全文
posted @ 2016-05-16 15:43 Li_Ning 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 区别:memcpy和memmove()都是C语言中的库函数,在头文件string.h中,作用是拷贝一定长度的内存的内容,原型分别如下:void *memcpy(void *dst, const void *src, size_t count);void *memmov... 阅读全文
posted @ 2016-05-15 19:30 Li_Ning 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 快速排序,纵观各类技术博客,关于快速排序,方法很多,各有千秋,但是,我拙见:快速排序需要用递归,二分,分治的思想去操作,那么在这其中,就需要找一个基准,通过这个基准,把序列分开,达到可以用分治的思想取解决的目的;能看到这里的,基本对快排都有个了解,不多说,盗了几个图看... 阅读全文
posted @ 2016-05-12 12:43 Li_Ning 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 想准备将所有的排序算法都总结出来,方便你查阅,也方便我复习和记忆,下面来说桶排序:首先必须申明,桶排序和计数排序完全不同,不可混为一谈:(这里实例用单链表来操作)还是老方法,看文字就是烦,直接上图,图文结合,永远都是王道:1.假设:桶待排序列:{ 49, 38, 35... 阅读全文
posted @ 2016-05-11 12:06 Li_Ning 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 类中的赋值操作和构造容易使人混淆,加以区分,引以为戒:我用string类为例:string str1 = "hello world"; string str2 = str1; 有“=”不一定就是赋值操作,其实,上边的string str2 = str1,就不是赋值操作... 阅读全文
posted @ 2016-05-09 12:33 Li_Ning 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 标准C++类std::string的内存共享,值得体会:详见大牛:https://www.douban.com/group/topic/19621165/顾名思义,内存共享,就是两个乃至更多的对象,共同使用一块内存;1.关于string的内存共享问题:通常,strin... 阅读全文
posted @ 2016-05-09 12:05 Li_Ning 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 说是原创,差不多算是转载了,我也是看了好多大牛的写法,大牛的建议,自己加一总结,形成代码:实现一个简洁版的string类,我觉得,下面的也够了:另外需要参见另外的写法:http://blog.csdn.net/li_ning_/article/details/5128... 阅读全文
posted @ 2016-05-09 10:03 Li_Ning 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 这个问题困扰我好久,终于完美区分:看一个例子:main(){ int n=10; int a[n]; scanf("%d",&a[2]); printf("%d",a[2]); system("pause");}以上例子中,n明显是一个整... 阅读全文
posted @ 2016-05-09 00:31 Li_Ning 阅读(564) 评论(1) 推荐(0) 编辑
摘要: 没什么说的,常规思路:函数原型:const char* StrStr(const char *str1, const char *str2)方法一:str1:源字符串;str2:需要查找的目的字符串;#pragma once#includeconst char* My... 阅读全文
posted @ 2016-05-08 21:30 Li_Ning 阅读(186) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页