文档章节

c语言指针

Gust50
 Gust50
发布于 2016/07/29 10:03
字数 203
阅读 6
收藏 0

指针变量中只能存放地址(指针)。*是指针运算符,或称“间接访问”运算符。

例如int *pointer_1 = &a;意思是把变量a的地址赋给pointer_1;

定义int a【10】 int *p  对于数组a,p = &a【0】与p = a是等价的;c语言规定数组名代表数组中首元素的地址。

引用一个数组元素,可以用:

(1)下标法,如a【i】形式

(2)指针法:如*(a+i)或*(p +i)。其中a是数组名,p是指向数组元素的指针变量,其初值p=a。

© 著作权归作者所有

共有 人打赏支持
Gust50
粉丝 2
博文 16
码字总数 6271
作品 0
深圳
私信 提问

暂无文章