我正在尝试编写简单的 pgm 文件来读取 C 程序。我必须创建简单的结构:
typedef struct pgmImage {
int R; //rows
int C; //collumns
int G; //grey scale
int **pix; // array of pixels
}Image;
现在我必须初始化空图像结构。我需要一个基于 *.pgm 文件在其他函数中设置所有变量。我一直在“无法读取内存”和“使用的未初始化局部变量 x”。我试图简单地做:
图像*x=0;
但是当读取函数尝试设置 R、C、G 值时程序崩溃。