读书人

兄弟们!送分拉~ 对菜鸟都是很简单的C

发布时间: 2012-02-14 19:19:19 作者: rapoo

兄弟们!送分拉~ 对初学者都是很简单的C语言概念题
long (*lp) [4],*p; /*lp为行指针,p为简单指针*/
p=(long*) lp /*强制转换long*型付给一个long*型的指针变量p*/

请问第2句话 long*型是什莫意思?
还有 行指针必须转换成简单指针才可以应用元素吗?
谢谢各位

[解决办法]


long (*lp) [4]; 这里lp是一个数组指针,
lp里边存放的只能是一个4个数字的数组首地址,
注意lp只能指向带4个数字的数组首地址,

而p可以指向任意长度数组的地址,

p=(long*) lp;这里必须进行转换,因为2者类型不一样

读书人网 >C++

热点推荐