char *p = "abcdef"; 等价于 char *p ; *p = "abcdef"。 A对 B错 相关知识点: 试题来源: 解析 语句*p = "abcdef"; 也是不合法的。因为在这里 "abcdef" 是一个字符串常量,它的地址是不能直接赋值给指针 p 的内容。需要改成 p = "abcdef"; 来让指针 p 指向字符串常量的地址。 答案是B。
下列判断正确的是( )。 A. char a=“ABCD”;等价于char*a;*a=“ABCD”; B. char str[10]={“ABCD”);等价于char str[10];str[]={“ABCD”); C. char*s=“ABCD”;等价于char s;*s=“ABCD”; D. char c[5]=“ABCD”,d[5]=“ABCD”;等价于char c[5]=d[5]=“ABCD”; ...
若要说明一个类型名CHARP,使得定义语句“CHARP s;”等价于“char *s;”,以下选项中正确的是___。 A.typedef CHARP char*s;B.typedef * char CHARP;C.typedef CHARP *char:D.typedef char*CHARP; 点击查看答案手机看题 你可能感兴趣的试题 单项选择题 以下叙述错误的是___。 A.共用体的所有变量都有...
char *p,q; 等价于char *p,*q; A. 正确 B. 错误 如何将EXCEL生成题库手机刷题 如何制作自己的在线小题库 > 手机使用 分享 反馈 收藏 举报 参考答案: B 复制 纠错举一反三 如果股票P和Q每股均分别上涨6%和5%,则P股长了036元,Q股涨了105元,那么两种股票在涨价前的差价是少元?() A. 21 B. ...
【答案】:B 用关键字typedef声明一种新的类型的形式为typedef类型名标识符。本题中的类型为char*。
下面判断正确的是( ) A. char *a="china";等价于 char *a;*a="china"; B. char str[10]={"china"};等价于charstr[10];str[]={"china"}; C. char *s="china";等价于 char *s;s="china"; D. char c[4]="abc",d[4]="abc";等价于 char c[4]=d[4]="abc"; ...
char *s=”china”; 等价于 char *s; s=”china” ; D. char c[4]=”abc”,d[4]=”abc”; 等价于 char c[4]=d[4]=”abc” ; 相关知识点: 试题来源: 解析 C ) char *s= ” china ” ; 等价于 char *s; s= ” china ” ; 反馈 收藏 ...
搜索智能精选 题目char a= “china”; 等价于 char a; *a= “china”;() 答案 错误
B:char str[10]={"china"};等价于charstr[10];str[]={"china"};C:char *s="china";等价于char *s;s="china";D:char c[4]="abc",d[4]="abc";等价于char c[4]=d[4]="abc";为什么 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 正确的是CA肯定是错的,char *a...
答案是对的。1,char *s="china";//定义指向char类型的指针变量s,并同时用字符串常量"china"的首地址给s赋值。即定义的同时立马初始化。2,char *s;//声明一个指向char类型的指针变量s。s="china";//把符串常量"china"的首地址赋给s。即先声明,然后再进行初始化。以上两种方式等价。