请问为什么B选项和D选项不对呢?

[复制链接]
查看11 | 回复3 | 2012-3-15 23:02:48 | 显示全部楼层 |阅读模式
*p是一个指向字符的指针,可以把p看作一个地址。而(*k)[]是指向字符数组的指针数组。s[][]为一个二维数组。各个数据的类型不同……...
回复

使用道具 举报

千问 | 2012-3-15 23:02:48 | 显示全部楼层
(*k)[],这是一个指针数组,是也就是数组中的每一项都是指针,p则是一个单位的地址,并非指针,所以错误;p=k[1]则正确;而k应等于s[x],比如k=s[0]...
回复

使用道具 举报

千问 | 2012-3-15 23:02:48 | 显示全部楼层
D 一位数组不能接收二维数组的地址。如果能接收也应指明kB (*k)[ ]为指针数组接受或赋值时应指明kC++初学者。。。如有错误请指教。。。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行