早教吧 育儿知识 作业答案 考试题库 百科 知识分享

已知charb[5],*p=b;,则正确的赋值语句是A.b=“abcd”;B.*b=“abcd”;C.p=“abcd”;D.*p=“a

题目详情
已知char b[5],*p=b; ,则正确的赋值语句是 A.b=“abcd” ; B.*b=“abcd”; C.p=“abcd”; D.*p=“a
▼优质解答
答案和解析
答案是C
A,B选项中,对于数组而言,有三种赋值方式,1.在定义的时候赋值(初始化) 2.用for语句,对数组元素一个一个地赋值 3.使用指针,如C
D选项中,错在多了一个“*”,“abcd”赋值给p是将“abcd”的首地址赋给p指针