单项选择题

已知:
struct st
int n;
struct st *next;
;
static struct st a[3]=1,&a[1],3,&a[2],5,&a[0]),*p;
如果下述语句的显示是2,则对p的赋值是( )。
printf("%d",++(p->next->n));

A.p=&a[0];
B.p=&a[1];
C.p=&a[2];
D.p=&a[3];
<上一题 目录 下一题>
热门 试题

单项选择题
下列关于对象串行化的说法不正确的是 ( )
A) 可以通过ObjectOutputStream类的writeObject()方法将对象写到一个文件中
B) 可以通过ObjeetInputStream类的readObject()方法将一个文件中的对象读到内存中
C) Java中的对象都可以进行串行化
D) Java支持对象串行化的定制
单项选择题
设有如下定义:char*aa[2]= abcd , ABCD ;,则以下说法中正确的是( )。
A.aa数组中元素的值分别是"abcd"和"ABCD"
B.aa是指针变量,它指向含有两个数组元素的字符型一维数组
C.aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
D.aa数组的两个元素中各自存放了字符"a"和"A"的地址
相关试题
  • 【7】 布局管理器将组件一排一排地依次放...
  • 设有数组定义:int a[]=11,22,3...
  • 对长度为10的线性表进行冒泡排序,最坏情...
  • Java语言没有无符号整数类型、指针类型、_...
  • 一棵二叉树第六层(根结点为第一层)的结点...