单项选择题

若有以下程序段:
struct st
int n;
int*m:
;
int a=2,b=3,c=5;
struct st s[3]=(101,&a,102,&c,103,&b);
main()
struct st*p;
p=s;
则以下表达式中值为5的是( )。

A.(*p).m
B.*(p+1)->m
C.*(p++)->n
D.(p++)(*m)
<上一题 目录 下一题>
热门 试题

单项选择题
若要求从键盘读入含有窄格字符的字符串,应使用函数( )。
A.getc()
B.gets()
C.getchar()
D.scanf()
单项选择题
下列关于C语言数据文件的叙述中正确的是( )。
A.文件由ASCII码字符序列组成,C语言只能读写文本文件
B.文件由二进制数据序列组成,C语言只能读写二进制文件
C.文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件
D.文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件
相关试题
  • 写出下列程序的执行结果。 swap(p1,p2...
  • 下面程序的运行结果是______。 #de...
  • 下面程序中的数组a包括10个整数元素,从a...
  • 下面程序的输出结果是______。 #in...
  • 下面程序将二维数组a的行和列元素互换后存...