【单选题】【消耗次数:1】
假定一个函数的二维数组参数说明为char w[][N],则与之等价的指针参数说明为( )。
char(*w)[N]
char *w [N]
char(*w) N
char** a
参考答案:
复制
纠错
相关题目
【单选题】 假定一个函数的二维数组参数说明为char w[][N],则与之等价的指针参数说明为( )。
①  char(*w)[N]
②  char *w [N]
③  char(*w) N
④  char** a
【单选题】 假定一个函数的数组参数说明为char a[],则与之等价的指针参数说明为( )。
①  char
②  char* a
③  char a
④  char** a
【单选题】 假定一个函数的数组参数说明为char a[],则与之等价的指针参数说明为( )。
①  char
②  char* a
③  char& a
④  char** a
【单选题】 在函数定义的参数表中,也可以使用函数参数,假定一个函数参数说明为int ff(int),则等价的函数指针说明为( )。
①  int *ff(int)
②  int ff
③  int *ff
④  int (*ff)(int)
【单选题】 在函数定义的参数表中,也可以使用函数参数,假定一个函数参数说明为int ff(int),则等价的函数指针说明为( )。
①  int *ff(int)
②  int ff
③  int *ff
④  int (*ff)(int)
【单选题】 设有说明:char w;int x;float y;double z;则表达式w*x+z-y 值的数据类型为().
①  float
②  char
③  int
④  double
【单选题】 程序段char a[ ]=“English”; char *p=a; int n=0; while( *p!=‘\0’){ n++; p++;} 结果中,n的值是( )。
①  A. 6
②  B.8
③  C.5
④  D.7
【单选题】 针对下列题,正确是()struct Worker{int no;char name[20];}w;。
①  w.no
②  w-no
③  no
④  name
【单选题】 程序段char a[ ]=“English”; char *p=a; int n=0;while( *p!=‘\0’){ n++; P++;}结果中,P指向( )。
①  A. 字符h
②  B.a
③  C. 字符串的结束符
④  D.7
【单选题】 假定一个函数的参数说明为const int* a,则在函数体中执行( )操作非法。
①  printf(“%d”,*a)
②  a==NULL
③  *a=20
④  a=NULL
随机题目
【单选题】 C++源程序文件扩展名为( )
①  .cpp
②  .h
③  .1ib
④  .obj
【单选题】 在下面的二维数定义正确的是
①  int ary[5][];
②  int ary[][5]={{0,1,2}};
③  int ary[][5];
④  int ary[5,5];
【单选题】 假定有“char*p=“Hello”;”,若要输出这个字符串的地址值正确的写法为
①  cout*p;
②  cout
③  cout&p;
④  cout (void*)p;
【单选题】 内联函数的特点是( )
①  减少代码量,加快访问速度
②  减少代码量,减缓访问速度
③  增加代码量,减缓访问速度
④  增加代码量,加快访问速度
【单选题】 下列哪个类型函数不适合声明为内联函数( )
①  函数体语句较多
②  函数体语句较少
③  函数执行时间较短
④  函数执行时间过长
【单选题】 在函数调用时,如某一默认参数要指明一个特定值,则有( )
①  其之前所有参数都必须赋值
②  其之后所有参数都必须赋值
③  其前、后所有参数都必须赋值
④  其前、后所有参数都不必赋值
【单选题】 用于标识十六进制前缀或后缀是( )
① 
②  后缀L或e
③  前缀零
④  前缀0x
【单选题】 使用值传递方式将实参传给形参,下列说法正确的是( )
①  形参是实参的备份
②  实参是形参的备份
③  形参和实参是同一对象
④  形参和实参无联系
【单选题】 设存在函数int min(int,int)返回两参数中较小值,若求15,26,47三者中最小值,下列表达式中错误的是( )
①  int m=min(min(15,26),min(15,47));
②  int m=min(15,26,47);
③  int m=min(15,min(47,26));
④  int m =min(min(47,26),16);
【单选题】 下列表示引用的方法中,( )是正确的。已知:int a=1000;
①  int
②  char
③  int z=1000;
④  float t=