当我使用以下代码时,GCC 给出“从不兼容的指针类型初始化”警告。
#include "mnist.h"
#include <stdio.h>
int main(void)
{
double** inputLayer = train_image;
}
train_image 是 mnist 头文件给出的二维数组,根据作者的说法是这样的
- 训练图像:train_image[60000][784](类型: double 、标准化、扁平化);
最佳答案
数组不是指向指针的指针。
int main()
{
double *pointer = &train_image[0][0];
double **inputLayer = &pointer;
}
关于c - 分配给给定头数组时出现不兼容指针类型警告初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59253791/