摘要: 1. 指针和数组 这个在最初学习C语言时就学过了,在此只是简单提下。看一段代码: 很简单的一段代码,就是通过指针来访问数组元素,在此只提一点,就是&a[SIZE],虽然a[SIZE]不存在,数组的最后一个元素时a[SIZE-1],但是C编译器不会对下标进行越界检查,也就是说a[SIZE]一样可以访问,所以我们可以用这样的方式来终止for循环。另外,面对指针访问数组还是下标访问数组,都是... 阅读全文
posted @ 2010-04-03 11:08 飞林沙 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 1. 指针的来源 在当代,大多数的现代计算机都会把内存分割成字节,每个字节都有着其唯一的地址。可执行程序由代码和数据两部分构成,而程序中的每个变量都占有着一个或多个字节,也就是说,每个变量都有着自己的地址。而这个就是指针的来源。 其实每个地址就是一个数,但是我们却不能用数来表示地址,存储地址,我们需要用指针变量。例如int *p = i,我们就可以说p是指针变量,存储着变量i的地址。 那么我... 阅读全文
posted @ 2010-04-03 03:01 飞林沙 阅读(619) 评论(0) 推荐(1) 编辑