读书人

最简单的指针有关问题

发布时间: 2013-01-07 10:02:25 作者: rapoo

最简单的指针问题
初学指针,各位赐教一下,请教下这些分开怎么写
1.char a[20];
int *p=(int*)a;//这句
2.int array[20];
int *p=array;//这句
3.char *p;
.....//略...
?char **ptr=&p;//这句
谢谢各位了
[解决办法]
p = (int *)a

p = array

ptr = &p

不过是char转换为int,实际编程的话,这个得考虑下大小端问题。
[解决办法]
1.char a[20];
int *p;
p = (int*)a;
2.int array[20];
int *p;
p = array;//这句
3.char *p;
.....//略...
?char **ptr;
*ptr = p;//这句

读书人网 >C++

热点推荐