设有下面的程序段; char s[ ]="Hello"; char *p; p=s; 则下列叙述正确的是_________.(A)、 s和p完全相同 (B)、 数组s中的内容和指针变量p中的内容相等 (C)、 s数组长度和p所指向的字符串长度相

来源:学生作业帮助网 编辑:作业帮 时间:2024/06/14 00:10:15
设有下面的程序段; char s[ ]=
xRJA~KըD"Bjp^`#V%QK)ċvHZ]ˇiY]r}gFq"n/orrX.I%I*?dUF (:КXgh6'k;yS='  fCykABAK;Ǹe\"]T n]tCi=m,`6&r<єOnaT+ȯ_  _D+J4Ew,qkmO5+j,ڠ?blQ*1CWu&eiiO`3z Qtfz)hEGTq7aKӸ/A

设有下面的程序段; char s[ ]="Hello"; char *p; p=s; 则下列叙述正确的是_________.(A)、 s和p完全相同 (B)、 数组s中的内容和指针变量p中的内容相等 (C)、 s数组长度和p所指向的字符串长度相
设有下面的程序段; char s[ ]="Hello"; char *p; p=s; 则下列叙述正确的是_________.
(A)、 s和p完全相同 (B)、 数组s中的内容和指针变量p中的内容相等 (C)、 s数组长度和p所指向的字符串长度相等 (D)、 *p与s[0]相等 答案可能是D,为什么呢?

设有下面的程序段; char s[ ]="Hello"; char *p; p=s; 则下列叙述正确的是_________.(A)、 s和p完全相同 (B)、 数组s中的内容和指针变量p中的内容相等 (C)、 s数组长度和p所指向的字符串长度相
p=s; 这句是把s的地址赋给p,也就是说,p和s在内存中的地址是一样的.所以*p和s[0]内容相同.