指向指针在C语言的指针
提问人:杨紫红发布时间:2020-11-17
利用指针变量访问另一个变量就是“间接访问”。
如果在一个指针变量中存放一个目标变量的地址,这就是“单级间址”。指向指针的指针用的是“二级间址”方法。从理论上讲,间址方法可以延伸到更多的级。但实际上在程序中很少有超过二级间址的。级数愈多,愈难理解,容易产生混乱,出错机会也多。
二级指针的定义: char **p;
含义:表示指针变量p是指向一个字符指针变量(即指向字符型数据的指针变量)的。
如果在一个指针变量中存放一个目标变量的地址,这就是“单级间址”。指向指针的指针用的是“二级间址”方法。从理论上讲,间址方法可以延伸到更多的级。但实际上在程序中很少有超过二级间址的。级数愈多,愈难理解,容易产生混乱,出错机会也多。
二级指针的定义: char **p;
含义:表示指针变量p是指向一个字符指针变量(即指向字符型数据的指针变量)的。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>