首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

兄弟们!送分拉~ 对菜鸟都是很简单的C语言概念题

2012-02-14 
兄弟们!送分拉~ 对初学者都是很简单的C语言概念题long(*lp)[4],*p/*lp为行指针,p为简单指针*/p(long*)lp

兄弟们!送分拉~ 对初学者都是很简单的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者类型不一样

热点排行