下面的选项中正确的赋值语句是(char a[5],*p=a;)( ).A p=“abcd”; B a=“abcd”; C *p=“abcd”; D
题目
下面的选项中正确的赋值语句是(char a[5],*p=a;)( ).A p=“abcd”; B a=“abcd”; C *p=“abcd”; D
为什么C不可以理解为指针p的内容为abcd
答案
正确结果是:A
A p=“abcd”; P是字符型指针,将“abcd”的地址给了P,也就是P指向“abcd"的首地址,也就是 指向‘a'的地址;
B a=“abcd”;a是字符数组的地址,不可赋值;
C *p=“abcd”; *P是字符,不能将字符串赋给它,若是*p='a',则正确.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- (a+b)的平方=7,(a-b)的平方=3,则a的平方+b的平方等于多少?ab等于多少?
- 英语翻译
- 人教版语文五年级下册第一课《草原》.老舍写的时候是什么样的情感.背景.
- 高数 证明方程X3+X-1=0有且只有一个正实根
- 为确保信息安全,信息需加密传输,发送方由明文至密文,接收方由密文至明文,已知有一种密码,将英文26个小写字母a、b、c……z依次对应0~25这26个自然数,当明文中的字母对应序号为B时,将B加10除以
- We can think better.
- Johnny English(憨豆特工) 观后感
- 田田要爷爷出一道趣味题,爷爷给他念了一个顺口溜:湖边春色分外娇,一株李树两棵桃,平湖周围三千米,五米一株都栽到,漫步湖畔美景色,可知桃李各多少
- 求比值:0.14:8分之7=
- 已知某个正数的平方根分别为(2x-3)和(x-3)