![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
博客上的实用转载
louyijie
这个作者很懒,什么都没留下…
展开
-
90%的人不知道使用 CTRL + F
这周,我跟Dan Russell进行了一次交谈,他是Google公司研究搜索的人类学家,目前他的研究对象是随机选取的人群,调查他们的搜索习惯。有一个统计数字引起了我的注意。在他的研究中发现,90%的人不知道使用CTRL + F 在web页面或文件中搜索字词!我每天几乎要使用这个技巧不下20次,然而绝大多数人竟然完全不知道这种用法。“90%的美国互联网用户不知道这种用法,这是抽样调查了数转载 2016-11-06 00:01:05 · 550 阅读 · 0 评论 -
指针与数组的区别
C++/C程序中,指针和数组在不少地方可以相互替换着用,让人产生一种错觉,以为两者是等价的。 数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变。指针可以随时指向任意类型的内存块,它的特征是“可变”,所以我们常用指针来操作动态内存。指针远比数组灵活,但也更危险。下面以字符串为例比较转载 2016-12-06 16:23:39 · 223 阅读 · 0 评论 -
回调函数
生动的描述你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电话叫做调用回调函数,你到店里去取货叫做响应回调事件。专业的解释In computer p转载 2016-12-06 16:20:35 · 232 阅读 · 0 评论 -
主函数形参agrc argv作用
每一C 程序都必须有一main()函数,可以根据自己的爱好把它放在程序的某个地方。有些程序员把它放在最前面,而另一些程序员把它放在最后面,无论放在哪个地方,以下几点说明都是适合的。1. main() 参数在Turbo C2.0启动过程中,传递main()函数三个参数:argc,argv和env。* argc: 整数,为传给main()的命令行参数个数。* argv: 字符串数组。转载 2016-12-04 15:03:37 · 1097 阅读 · 0 评论 -
malloc实现原理和内存碎片
malloc()是C语言中动态存储管理 的一组标准库函数之一。其作用是在内存的动态存储区中分配一个长度为size的连续空间。其参数是一个无符号整形数,返回值 是一个指向所分配的连续存储域的起始地址的指针。 动态内存分配 就 是指在程序执行的过程中动态地分配或者回收存储空间的分配内存的方法。动态内存分配不像数组等静态内存分配方法那样需要预先分配存储空间,而是由系统根据 程序的需要即时分配,且转载 2016-12-03 13:46:44 · 387 阅读 · 0 评论 -
relloc calloc 如何使用 注意事项
2.realloc作用:重新分配内存块语法:void * realloc(void* p, size_t size);参数 p 以前分配的内存块的指针 size新的大小 (以字节为单位) 返回值 1.原内存块后内存充足则返回原指针 2转载 2016-12-03 13:48:59 · 772 阅读 · 0 评论 -
开发语言
C++主要应用领域:写后台服务程序、虚拟现实仿真、游戏客户端、网络软件、操作系统、设备驱动程序、服务器端开发、数字图像处理。特点:多泛型的编程语言,既可以面向过程,也可以面向对象 Java主要应用领域:安卓Apps、网站应用、软件工具、大数据技术等特点:面向对象、可移植性、安全性、并发机制、支持可视化界面 C#应用领域:主要是转载 2016-11-21 00:00:22 · 466 阅读 · 0 评论 -
linux 调试
Linux系统中在应用程序运行过程中经常会遇到程序突然崩溃,提示:Segmentationfault,这是因为应用程序收到了SIGSEGV信号。这个信号提示当进程发生了无效的存储访问,当接收到这个信号时,缺省动作是:终止w/core。终止w/core的含义是:在进程当前目录生成core文件,并将进程的内存映象复制到core文件中,core文件的默认名称就是“core”(这是Unix类系统的一个由来转载 2016-11-14 00:30:07 · 315 阅读 · 0 评论 -
什么是野指针 如何避免野指针
谈谈你对野指针的理解? 野指针不是NULL指针,是指向“垃圾”内存的指针。即它是随机指向的,系统自动对其初始化。 野指针会造成什么样的后果呢?最大的问题:它会导致内存泄漏。 什么叫作内存泄漏?指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是程序分配某段内存后,由于设计错误,失去了对该段内转载 2016-11-29 19:42:26 · 1230 阅读 · 0 评论 -
苏嵌21 16.11.25补充内容 指针数组 数组指针 函数指针 指针函数数组
指针数组示例:char *a[4]理解:定义了一个数组,而它的每个元素的类型是一个指向字符/字符串的指针。元素表示:char *a[i] char *(a[i])是一样的,因为[]优先级高于*思考:是否可以这样理解 (char*)arr[4]?深入理解:数组指针:示例:char (*a)[4]表示一个指向“一个有4个字符类型元素的数组”的指针。转载 2016-11-26 14:29:39 · 208 阅读 · 0 评论