小编kaa*_*353的帖子

函数中的 C 数组指针

我写了这个函数:

int einmaleins(int zahl, int *arr){
int e;
for(int i = 1; i<11; i++){
    e = zahl*i;
    arr[i-1]=e;
}

return 0;
}

int main(){
int arr[10] = {0};
einmaleins(2, &arr[10]);

return 0;
}
Run Code Online (Sandbox Code Playgroud)

问题是指针数组,但是当我启动程序时,我收到以下消息:*** 检测到堆栈粉碎 ***:终止

我真的不知道该怎么办。

c arrays pointers function-call implicit-conversion

0
推荐指数
1
解决办法
85
查看次数

matlab sum(A) 和 sum(sum(A)) 之间的区别

我有两张图像C,B我需要对总差异进行求和A = C-B。

现在,我得到了解决方案sum(A),但我也读到它sum(sum(A))也被用于评级函数。有人可以解释一下有什么区别吗?

arrays matlab matrix

0
推荐指数
1
解决办法
476
查看次数