• 有以下程序段

    struct st
    {int x;int *y;)*pt;
    int a[]={l,2},b[]={3,4};
    struct st c={10,a,20,b};
    pt=c;
    以下选项中表达式的值为 11 的是
    A)*pt->y
    B)pt->x
    C)++pt->x
    D)(pt++)->x

    正确答案:C(26)C) 解析 : -> 的运算优先级比 ++ 高 , 此时 ,pt->=10, 执行自加运算后为 11 。
  • 2021年06月07日 14时36分来自  问答库 >> 计算机类
  • 评论 0
  • 手机玩微博

    手机版 手机端
    Powered by 日新微博 © 2018 - 2020 日新网