以下是引用叶纤在2020-3-31 20:52:10的发言:
刚刚查了资料,;理解了一些,发现除了指向类型对象的指针还有很多,比如函数指针,指向成员的指针,指向类对象的指针,直线常量对象的指针,指向成员函数的指针,viod指针,等等等,二级指针这么偏新手的东西我居然理解的那么吃力,不过从我刚看的资料,和通过您们的知识讨论中,我好像理解一些了,倒着想指针就比较简单了,
int*a;
比如 int**p=&a;
是指向int*指针,那么指针标识符也应该是接收的是int*类型的, 其他的需要自己慢慢消化呀,路上还是需要您们的陪伴呀
感谢有您们
函数指针 因为和一级指针二级指针这些东西关系不大 所以就一句话扫过去
指向成员的指针 C没有 如果你指定是指向结构体类型 那也只是普通指针
直线常量对象的指针 我在35楼的回复提到了 用处不大但繁琐 有兴趣就了解了解
指向成员函数的指针 C没成员函数的概念
void* 指针也是对象指针 不过的确有特殊之处 值得单独讨论
不能* 不能做指针算术
讨论完了