(单选题)
变量s已定义为"char *s="Heoll world!";",要使变量p指向s所指向的同一个字符串,则应定义为()。
Achar *p=s;
Bchar *p=&s;
Cchar *p;p=*s;
Dchar *p;p=&s;
正确答案
答案解析
略
相似试题
(单选题)
假定s被定义为指针类型char *的变量,初始指向的字符串为"Hello world!",若要使变量p指向s所指向的字符串,则p应定义为()。
(填空题)
使用“typedef char BB[10][50];”语句定义()为含有10行50列的二维字符数组类型。
(填空题)
假定二维数组的定义为“char a[3][5];”,则该数组所含元素的个数为()。
(判断题)
假定一维数组的定义为“char* a[8];”,则该数组所含元素的个数大于8。()
(填空题)
假定一个结构类型的定义为“struct B{int a[5]; char* b;};”,则该类型的理论长度为()。
(填空题)
假定二维数组的定义为“char a[M][N];”,则该数组所含元素的个数为()。
(判断题)
假定一个结构类型的定义为 “struct B{int a[5]; char* b;};”,则该类型的长度为20。()
(填空题)
假定一维字符指针数组的定义为"char* a[8];",则该数组占用的存储空间的字节数为()。
(判断题)
使用“typedef char BB[10][50];”语句定义标识符BB为含有10行50列的二维字符数组类型。()