
C语言指针探微
文章平均质量分 87
synapse7
这个作者很懒,什么都没留下…
展开
-
一、初级篇——指针(*)、取地址(&)、解引用(*)与引用(&)的区别
一、初步了解——指针与取地址先看程序:#include<cstdio>int main(void){ int num = 7; int *p = # printf("%d 的地址是 %p\n", num, p); return 0;}二、如何使用指针?——解引用与指针赋值原创 2013-08-24 14:00:22 · 69227 阅读 · 8 评论 -
二、中级篇——指针与数组
1. 指针与数组的关系指针和迭代器非常像,我们可以说指针就是数组的迭代器。数组具有较好的可读性,而指针具有更强的灵活性。一般,对某些多维数组中非连续的元素的随机访问用下标表示比较方便,当按递增(减)顺序访问数组时,使用指针快捷而且方便。所以在某些情况下使用指针更好,与数组相比,它可以1. 节省空间(指针只占用4字节空间) 2. 省去了调用memset()的时间#includei原创 2013-11-15 07:30:26 · 7380 阅读 · 1 评论