1.变量的指针和指向变量的指针变量。
2.数组的指针和指向数组的指针变量。
所谓数组的指针是指数组的起始地址,数组元素的指针是数组元素的地址。
C语言规定数组名代表数组的首地址,也就是第一个元素的地址。
3.字符串的指针和指向字符串的指针变量。
我们可以通过定义说明一个指针指向一个字符串。
C语言将字符串隐含处理成一维字符数组,但数组的每个元素没有具体的名字,这一点跟字符数组不一样。要引用字符串中的某个字符,只能通过指针来引用:*(s+0),*(s+1),…,*(s+n)。
4.函数的指针和指向函数的指针变量。
指向函数的指针变量的一般形式为 :
数据类型标识符 (*指针变量名)();
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)