单项选择题

设有如下定义:
struct sk
{ int m;
floatx;
}data,*q;
若要使q指向data中的m域,正确的赋值语句是(  )。

A.q=&data;
B.*q=data;
C.q=(struct sk*)&data;
D.q=(struct sk*)data;
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序,其中%u表示按无符号整数输出()。 main() {unsigned int x=0xFFFF; *x的初值为十六进制数* printf( %u n ,x); ) 程序运行后的输出结果是()。
A..1
B.65535
C.32767
D.0xFFFF
单项选择题
若变量都已正确说明,则以下程序段( )。 #include<stdio.h> main() { int a=8; int b=6; printf(a>b? &&&a=%d : !!!b=%d ,a,b); }
A.输出为:&&&a=8
B.输出为:!!!b=8
C.输出为:&&&a=8 !!!=6
D.全部错误
相关试题
  • 根据我国《著作权法》规定,职务作品完成两...
  • 对于有F/个分区的Linux系统,文件目录树的...
  • 根据材料回答{TSE}题:设计一个网络时,...
  • 下列关于编程语言的描述中,正确的是 (2...
  • 以下关于进程的描述,错误的是( )。A)...