首页 > 试题广场 >

有以下说明语句: struct Worker

[单选题]

有以下说明语句:

struct Worker {
    int  no;
    char name[20];
};
Worker w, *p=&w;

则下列错误的引用是()

  • w.no
  • p->no
  • (*p).no
  • *p.no
给大家一个运算符优先级的口诀:
 括号成员第一; // ()和 .
 全体单目第二; //  ++ -- +(正) -(负) * &
 乘除余三 // * / %
 加减四  // + -
 位移五   // >>  <<
 关系六  // >  <  >=    <=
 等于不等排第七 // == !=
 位与异或和位或三分天下 *** 十 //& ^ | 逻辑或跟与十二和十一  // || &&
 条件高于赋值
 逗号运算符最低
 
  
发表于 2018-12-03 10:18:28 回复(3)
.的优先级最高
发表于 2020-06-30 21:16:25 回复(0)
看来要复下优先级
发表于 2018-11-22 21:38:51 回复(0)
.的优先级最高,
发表于 2018-05-11 21:10:36 回复(0)
b谁可以解释一下吗?谢谢了
发表于 2022-04-17 00:36:09 回复(1)
D,.优先级高 先和p结合
发表于 2018-06-01 09:44:26 回复(0)


.的优先级高于*
发表于 2018-05-24 19:58:34 回复(0)