c与c++
文章平均质量分 75
Alexander_QQ
这个作者很懒,什么都没留下…
展开
-
c/c++中#include 与#include""区别
<br /><>先去系统目录中找头文件,如果没有在到当前目录下找。所以像标准的头文件 stdio.h、stdlib.h等用这个方法。 <br /><br /><br />而""首先在当前目录下寻找,如果找不到,再到系统目录中寻找。 这个用于include自定义的头文件,让系统优先使用当前目录中定义的。原创 2010-12-09 17:03:00 · 1306 阅读 · 0 评论 -
计算机执行代码所花费的时间
<br />普通指令1/1,000,000,000 sec = 1 nanosec<br />L1缓存中取字0.5 nanosec<br />分支错误预测5 nanosec<br />L2缓存中取字7 nanosec<br />互斥量上锁/解锁25 nanosec<br />主存中取字100 nanosec<br />在1Gbps网络发送2KB的信息20,000 nanosec<br />从内存中顺次取1MB内容250,000 nanosec<br />在新的磁盘位置取内容(搜索)8,000,000 nan转载 2010-12-15 09:36:00 · 1158 阅读 · 0 评论 -
二、C++指针存储结构
<br />原帖:http://www.cnblogs.com/basilwang/archive/2010/09/20/1831493.html<br /> <br />—概述<br />—线性排序<br />—二进制存放<br />—数据类型和编码<br />—变量和指针<br />—引用<br />—数组<br />—动态存储分配<br />—函数参数传递在内存中的表示概述<br />c++的学习中,对指针的理解和把握相当重要,可能很多同学对此感到困惑。我个人感觉指针的理解实际上还是依赖于对内存存储的转载 2010-11-23 10:01:00 · 1205 阅读 · 0 评论 -
如何学好C语言
<br />http://coolshell.cn/articles/4102.html<br /> <br />有人在酷壳的留言版上询问下面的问题<br />keep_walker:<br />今天晚上我看到这篇文章。<br />http://programmers.stackexchange.com/questions/62502/small-c-projects<br />我也遇到了和提问的老外一样的问题。。能给像遇到这样烦恼的程序员一点建议嘛?谢谢!<br />我相信,这可能是很多朋友的问题,我以前转载 2011-05-25 16:28:00 · 1221 阅读 · 0 评论 -
关于指针的几个问题与解答
这几天一直在理解这几个概念。假如我声明了一个指针,它占用内存不,有没有地址。如果只声明,不初始化,值是没有还是值随机。普通变量也是。利用指针在函数之间进行通信,应该怎样才能正常通信。指针和数组名、字符串名能完全等价吗?一、声明即有地址,指针的地址是什么类型如果我声明了一个指针,那么他就是一个指针变量,是变量总是有地址的。但关键分配给这个指针变量的内存有多大。假如我声明了一个char *p变量。那么p占有多大的内存空间。我的理解是只有int型大小的空间,非char型大小的空间,而且无论你声明什么类型的指针变量原创 2011-04-13 20:56:00 · 1633 阅读 · 0 评论 -
如何防止头文件被重复包含、嵌套包含
【转自】 http://hi.baidu.com/zengzhaonong/blog/item/8a8871062d481f7f03088106.html#include文件的一个不利之处在于一个头文件可能会被多次包含,为了说明这种错误,考虑下面的代码:#include原创 2011-08-03 09:58:35 · 36938 阅读 · 1 评论