A.struct BOOK x= &book; B.struct BOOK *x=&book; C.struct BOOK x=calloc(BOOK); D.struct BOOK *x=BOOK;
单项选择题假定有“structBOOK{chartitle[40];floatprice;};structBOOKbook;”,则不正确的语句为()。
A.struct BOOK *x=malloc(book); B.struct BOOK x={"C++ Programming",27.0}; C.struct BOOK *x=malloc(sizeof(struct BOOK)); D.struct BOOK *x=&book;
单项选择题假定一个函数的二维数组参数说明为charw[][N],与之等价的指针参数说明为()。
A.char (*w)[N] B.char *w[N] C.char (*w)N D.char**a
单项选择题假定一个函数的数组参数说明为chara[],与之等价的指针参数说明为()。
A.char a B.char* a C.char& a D.char**a
单项选择题假定一个函数的原型语句为“intff(int*x);”,一个整型数组为a[10],则下面函数调用表达式不正确的是()。
A.ff(a) B.ff(a[0]) C.ff(a+3 D.ff(&a[0])
单项选择题假定一个函数定义为“staticintf1(intx,inty){returnx+y;}”,该函数名称为()。
A.static B.int C.f1 D.return