「勤奋是你生命的密码,能译出你一部壮丽的史诗。」
对于访问结构体成员你是否有这种疑惑?
时而用 .操作符访问变量成员
时而用 ->操作符访问变量成员
复制代码
1
2typedef struct queue{ int data[MAXSIZE]; int front; int rear;}SqQueue; //声明了一个结构体类型,不分配内存SqQueue Q;//定义一个结构体变量,此时分配了内存SqQueue *PQ;//定义了一个结构体指针//例如访问成员front,可以用Q.front //直接(*PQ).front //间接PQ->front //间接
上面的程序很简单的说明了直接访问结构体成员,和间接访问结构体成员。
请问用结构体指针间接访问,用不用给结构体指针地址?
答曰:必须给,否则会出现指针不知道指向什么位置发生错误。?
那么问题来了
最后
以上就是沉静小懒虫最近收集整理的关于结构体中定义结构体_打通结构体的任督二脉的全部内容,更多相关结构体中定义结构体_打通结构体内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复