gpt4 book ai didi

C 数组和指针

转载 作者:太空宇宙 更新时间:2023-11-04 05:30:23 25 4
gpt4 key购买 nike

刚开始学习C语言。我有一个指针数组 int *parr,我需要用随机数填充它,然后用它做一些其他事情。但我什至不明白如何用随机数填充它。我试过这样的东西,但它挂起了程序:

for(i=0 ; i<R ; i++)
{
for(j=0 ; j<C; j++)
{
*(parr+i*C+j)=rand() % 10;
printf("%d",*(parr+i*C+j));
}
printf("\n");
}

最佳答案

你初始化它的方式,你可能必须像这样malloc内存:

parr = malloc(R * C * sizeof(*parr));

关于C 数组和指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7704346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com