结构体数组与指针 — 程序设计选择题
题目
有如下程序段:
struct Book { int no; int price; };
struct Book b[4] = {{11, 30}, {22, 45}, {33, 50}, {44, 25}};
struct Book *p = b;
执行 p++; 后,表达式 p->no 的值是多少?若改用 (*p).price 的写法,其值又是多少?
A. 11 和 45 B. 22 和 45 C. 22 和 50 D. 33 和 50