当前位置:新励学网 > 秒知问答 > C语言作业

C语言作业

发表时间:2024-07-11 14:01:42 来源:网友投稿

1.B这种写法是错误的

2.C由于p指向a的首元素地址,所以p+1就指向下标为1的地址,*(p+1)的值就是5对应下标为1

3.C表示数组a的首地址在加4指向最后的地址,D是越界了,下标从0开始

4.A由于s指向x数组中下标为3元素的地址在加2,指针就指向了下标为5的元素地址,取得的值就是3

5.C运行可以显示结果,要是把s改成c就有错了

6.DD的含义就是p指向a的首地址,加2后,p就指向下标为2的元素地址

7.D越界了,下标从0开始

8.D*p:表示p所指向x数组首地址的元素值,与题目不符

9.Astrcpy就覆盖拷贝,不管s1有没有数据都会被s2覆盖,因此strlen实际就是s2的长度

0.D由于指针b指向a的地址,*b就是得到该地址对应的值

如有问题大家共同讨论

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!