首页/ 题库 / [单选题]设有以下定义和语句的答案

设有以下定义和语句

单选题
2022-01-09 20:46
A、char str[20]="Program",*p;
B、p=str;
C、则以下叙述中正确的是
D、A)*p 与 str[0] 的值相等
E、B)str 与 p 的类型完全相同
F、C)str 数组长度和 p 所指向的字符串长度相等
G、D) 数组 str 中存放的内容和指针变量 p 中存放的内容相同
查看答案

正确答案
A

试题解析
(47)A) 解析 : str[0] 、 *p 都指向字符串的首地址 。 选项 B) 不能说 str 和 p 完全相同 ,p 是指针 , 而str 是数组。选项 C) 中 str 数组的长度是 20, 而 p 的长度是字符串的长度。选项 D) 中 ,str 中存放的内容是字符串 , 而 p 存放的内容是地址。

标签:
相关题目
设有定义:inta,*pa=&a;以下scanf语句中能正确为变量a读入数据的是()。
设有定义:int n=10,*p=&n,*q;则以下选项中正确的赋值语句是( )
设有定义:intn=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是()。
设有定义语句int(*f)(int);,则以下叙述正确的是( )。
设有定义语句int(*f)(int);,则以下叙述正确的是( )。
设有定义语句int (*f)(int);,则以下叙述正确的是
设有定义语句 int(*f)(int);, 则以下叙述正确的是
设有定义:int x=0,*p;,立即执行以下语句,正确的语句是
设有定义:int x=o,* P;,立刻执行以下语句,正确的语句是( )。
设有定义的语句:“char c1=92,c2=92;”,则以下表达式中的值为零的是( )。
设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是( )。
设有定义:int n1=0,n2,*P=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是( )。
设有定义:int n1=0, n2, *p=&n2, *q=&n1;以下赋值语句中与n2=n1语句等价的是( )。
设有以下定义和语句
设有定义:inca,*pa;&a;以下scanf语句中能正确为变量a读入数据的是
设有定义:int a, *pa=&a;以下scanf语句中能正确为变量a读入数据的是( )。
设有定义语句int a[]={66,88,99};,则以下对此语句的叙述错误的是( )。
设有定义语句: int a[]={66,77,99}; 则下面对此语句的叙述错误的是( )。
设有定义:long x=123456L;,则以下能够正确输出变量x值的语句是( )
设有定义:long x= -123456L;,则以下能够正确输出变量x值的语句是
广告位招租WX:84302438

免费的网站请分享给朋友吧