中易网

r->next =p ?p:q;是什么意思,C语言的语法,链表

答案:2  悬赏:10  
解决时间 2021-02-11 03:43
r->next =p ?p:q;是什么意思,C语言的语法,链表
最佳答案
?是C语言中的三元运算符,格式如下:
(逻辑表达式1)?表达式2:表达式3;
当逻辑表达式1为真时,整个三元运算表达式返回表达式2的结果,否则返回表达式3的结果。
如下代码
r->next =p ?p:q;?前应该是一个逻辑表达式,这里的p可以视为if(p)
即结构指针p不为NULL时,返回p所保存的指针,否则返回q保存的指针。
全部回答
当p不为NULL时,给r->next赋值为p,否则给r->next赋值为q。 再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
湖东小区14号楼怎么去啊,有知道地址的么
请问隆字有几画?
女朋友来例假,加上可能着凉了,拉肚子拉的特
女人对付男人该有什么手段
求香港演员张国强演过的一部电视剧
预付费用变更为付款时费用化,如何追溯调整
昭阳区通达广告有限公司我想知道这个在什么地
钱可以让心爱的人不能在一起
中国建设银行南宁路桥支行在哪里啊,我有事要
徐坝桥地址有知道的么?有点事想过去
这道题的简便算法怎么算啊257*437*4=
独特的茶~
兴隆餐馆地址在哪,我要去那里办事
杭州安吉路实验学校是公办还是民办
关于那个登雪上的恐怖故事
推荐资讯
三间房桥/黄马路(路口)我想知道这个在什么地
建军副食商店地址在什么地方,想过去办事
家里死人一周年准备将骨灰移至墓穴,问此一周
按揭房房产证原件要押在银行吗
为什么植物大战僵尸2中文版摇滚世界出来了背
成峰艺居装饰公司这个地址在什么地方,我要处
用酷编辑录音两个音轨时间不对怎么办
玉米收割机和小麦收割机在外形上是一样的吗?
:“参差荇菜,左右流之”的左右是什么句法结
海西中心幼儿园地址在哪,我要去那里办事
苹果和芒果能不能一起吃 ?
几月份穿呢子衣服
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?