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