奥礼网
新记
结构指针是否在定义出来就已经指向结构
结构指针是否在定义出来就已经指向结构struct ppt{
char p[10];
int a;
};
struct ppt *head;
此时指针是否已经指向结构了,是否可以直接用
head->a的形式。
举报该文章
相关建议 2018-06-19
你的概念要清楚,指向结构体的指针的值就是结构体中最先定义的那个变量的地址不错,但这指针却不指向它,而是指向这个结构体的。取第一个元素同样要用->获得,想直接用*是拿不到的,且要出错!指针承载的不光是地址,若光是地址,那还有分int *、char *、FILE *……型的必要吗?
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/g1g1d45dg3a5www55g.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
一个结构可以包含指向自己的指针吗?
怎么定义指向一个数组指针的指针?比如:我要指向于 int *...
难道在C语言中一个结构不能包含指向自己的指针吗?
C++ 定义一个结构体,有了实例,操作完之后,需要释放吗?
C#中定义结构时如何重写equals方法
指针是怎样指向函数的
c语言,man为一个结构变量定义如下:
C++链表结构定义的理解