定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的为啥是 A)p=s; B)p=k; C)p=s[0]; D)k=s
定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的为啥是 A)p=s; B)p=k; C)p=s[0]; D)k=s
其他人气:714 ℃时间:2020-03-21 06:29:11
优质解答
p是char型指针,必须指向char型变量,s是char型数组,k是char型指针数组,s[0]是char型变量,所以A,B都错了,C是对的,k是char型指针数组,当其单独使用时表示首地址即此数组中第一个指针,也应该指向char型变量,而s是char型数组,所以错误
我来回答
类似推荐
猜你喜欢
- 1四大洋七大洲分别是什么?
- 2英语翻译
- 3六年级同学春季植树100棵,成活了91棵,成活率是91%,又种活了3棵,这时的成活率是94%._.
- 42013级重庆会考政治、生物答案
- 5用一个底面直径是10厘米的圆柱形容器测量一个土豆的体积,当土豆完全放进水中时,水面上升了4厘米.这个土豆的体积是_立方厘米.
- 6撒哈拉以南非洲气候如何形成的
- 7一辆运沙车从里面量长2.5米、宽1.8米,装的沙高0.8米,平均每立方米重1.5吨,这辆车装的沙有多少吨?
- 8修 改病句:为了防止这类交通事故不在发生,我们加强了安全教育,并制定了交通安全管理措施.
- 9∫[(1+2x^2)^2]/[x^2(1+x^2)]dx.求该函数的不定积分?
- 10叠可以组什么词