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();
}
慕桂英3389331
慕标琳琳
拉风的咖菲猫
拉莫斯之舞
相关分类