有以下程序,运行后的结果是( )。 #includestruct s { int x; int y; }data[2]={10,100,20,200}; int main() { struct s *p=data; printf("%d\n",++(p->x)); return 0; }
A. 10
B. 11
C. 20
D. 21
若要声明一个类型名为STP,使得定义语句“STP s;”等价于“char *s;”,以下选项中正确的是( )。
A. typedef STP char *s;
B. typedef *char STP;
C. typedef STP *char;
D. typedef char *STP;
文件指针用于指向文件,文件只有被打开后才有对应的文件指针,才可以对文件进行读/写操作。
A. 对
B. 错