发布时间:2013-06-05 13:17:33
函数参数传递的都是一个个具体值,不管是传一个int还是char或者数组。其实本质都是传递了一个值。如果是int那就是int类型值,如果是char那就是char类型的值,如果是指针或者数组,那就是一个地址的具体值,一个长整型的值。所以说函数传的参数都是具体值,不管你写的是指针还是数组。现在我们看看例子,定义:void&nb.........【阅读全文】
发布时间:2013-06-05 13:16:33
很多C语言新手对指针表示很苦恼,也有很多人就是因为指针而对C语言失去了学习的兴趣。那么指针到底是什么?为什么指针会让那么多初学者如此苦恼呢?甚至直接让那些计算机专业的学生因此而放弃从事编程呢?下面就让我以自己那粗浅的认识谈谈吧。首先,说到指针我们就会立即想到地址,地址又是什么呢?地址就是变量保存.........【阅读全文】
发布时间:2013-05-22 10:46:43
这张图只是一种典型的c程序的存储空间分布。并不要求一个具体实现一定以这种方式安排其存储空间。在我的机子上就是以这种方式分布的现在我们就来具体分析和验证这几个段的分布。先介绍三个比较明显的段。 正文段:cpu执行的机器指令部分。通常是共享和只读的。内存中通常只有他的一个副本。(x86处理器上的linux正文.........【阅读全文】