int *piRand=0; /*例如我声明了一个指针*/
piRand=(int*)malloc(4*sizeof(int)); /*再将它指向动态内存分配空间*/
/*piRand[]是一个指针,它存的是地址.为什么可以当数组使用?*/
for(i=0;i<4;i++)
{
piRand[i]=rand();
}
那么*是什么意思呢?为什么加了*就程序出错?
for(i=0;i<4;i++)
{
piRand[i]=*rand();
}
int *piRand=0; /*例如我声明了一个指针*/
piRand=(int*)malloc(4*sizeof(int)); /*再将它指向动态内存分配空间*/
/*piRand[]是一个指针,它存的是地址.为什么可以当数组使用?*/
for(i=0;i<4;i++)
{
piRand[i]=rand();
}
那么*是什么意思呢?为什么加了*就程序出错?
for(i=0;i<4;i++)
{
piRand[i]=*rand();
}
子衿沉夜
翻过高山走不出你
慕田峪7331174
杨魅力
相关分类