网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
假定一个函数的数组参数说明为char a[],与之等价的指针参数说明为()。
Achar a
Bchar* a
Cchar& a
Dchar**a
参考答案
参考解析
略
更多 “假定一个函数的数组参数说明为char a[],与之等价的指针参数说明为()。Achar aBchar* aCchar aDchar**a” 相关考题
考题
假定一个函数的二维数组参数说明为char w[][N],与之等价的指针参数说明为()。
A. char (*w)[N]B. char *w[N]C. char (*w)ND. char**a
考题
当需要将一个函数bool isnumber(char c)声明为内联函数时,则此内联函数的函数原型为( )。A.enum bool isnumber(char c);B.define bool isnumber(char c);C.inline bool isnumber(char c);D.extem bool isnumber(char c);
考题
语句Char(*P)说明了( )。A.P是指向函数的指针,该函数返回一个Char型数据B.P是指向Char型数据的指针变量C.P是指向数组的指针变量D.P是一个函数名,该函数的返回值是指向Char型数据的指针
考题
当需要将一个函数bool isnumber(char C) 声明为内联函数时,则此内联函数的函数原型为( )。A. enum bool isnumber(char C);B.define bool isnumber(char C);C.inline bool isnumber(char C);D.extern bool isnumber(chat C);
考题
数据结构中,struct pro { int id; char name[20]; }; void fun(struct pro p[]) { ......;//函数体省略 }关于本程序段描述不正确的是()。A、fun函数是按照值传递进行的B、fun函数是结构体数组作为参数C、结构体数组做参数,属于地址传递D、数组p做参数传递是数组的首地址
考题
若使用一维数组名作函数实参,则以下正确的说法是()A、须在主调函数中说明此数组的大小B、参数组类型与形参数组类型可以不匹配C、在被调用函数中,不需要考虑形参数组的大小D、实参数组名与形参数组名必须一致
考题
单选题若有函数声明:void fun(float array[],int*ptr);以下叙述正确的是( )。A
函数参数array,ptr都是指针变量B
函数参数array不是指针变量,ptr是指针变量C
调用函数时,实参数组的值将一一复制给array数组D
调用函数时,array是按值传送,ptr是按地址传送
考题
单选题当需要将一个函数bool isnumber(char c)声明为内联函数时,则此内联函数的函数原型为( )。A
enum bool isnumber(char c);B
define bool isnumber(char c);C
inline bool isnumber(char c);D
extern bool isnumber(char c);
考题
单选题数据结构中,struct pro { int id; char name[20]; }; void fun(struct pro p[]) { ......;//函数体省略 }关于本程序段描述不正确的是()。A
fun函数是按照值传递进行的B
fun函数是结构体数组作为参数C
结构体数组做参数,属于地址传递D
数组p做参数传递是数组的首地址
考题
单选题假定一个函数的二维数组参数说明为char w[][N],与之等价的指针参数说明为()。A
char (*w)[N]B
char *w[N]C
char (*w)ND
char**a
考题
单选题对数组名作函数的参数,下面描述正确的是( )。A
数组名作函数的参数,调用时将实参数组复制给形参数组B
数组名作函数的参数,主调函数和被调函数共用一段存储单元C
数组名作参数时,形参定义的数组长度不能省略D
数组名作参数,不能改变主调函数中的数据
热门标签
最新试卷