这个变量的定义如何解释?请教了
uchar (*ucpProns[2])[100]; 问题点数:20、回复次数:5Top
1 楼piaochen_2002(执子之手,与子偕老!)回复于 2006-03-01 18:03:06 得分 0
首先是个数组,数组有两个元素,每个元素是一个指向一个(100 个uchar 数组)的指针Top
2 楼piaochen_2002(执子之手,与子偕老!)回复于 2006-03-01 18:06:25 得分 20
void main()
{
uchar (*ucpProns[2])[100];
uchar ca[100]={'1','2'};
uchar cb[100]={'3','4'};
ucpProns[0]=&ca;
ucpProns[1]=&cb;
cout<<(*ucpProns[0])<<endl;
cout<<(*ucpProns[1])<<endl;
}
看看这代码,你会更清楚;Top
3 楼shu_yoyo(因为帅,被中国人民最高法院和国际远东法庭判处死刑,缓期三年执行)回复于 2006-03-01 18:16:48 得分 0
呵呵,解释的很到位啊Top
4 楼skyundersun()回复于 2006-03-01 22:10:44 得分 0
也就是说ucpProns[0]和ucpProns[1]都是指针了?Top
5 楼cunsh(村少)回复于 2006-03-01 22:17:09 得分 0
是Top




