我試圖編寫一個簡單的代碼來讀取.PGM文件。我寫的代碼是錯誤:'Img'的存儲大小未知
#include "./netpbm/lib/pgm.h"
#include <stdio.h>
typedef unsigned int gray;
int main(int argc, char* argv[]){
gray Maxval;
gray* Img[];
int row, col;
FILE *fp;
fp = fopen("barcode.PGM", "r");
pm_proginit(0, &argv[0]);
&Img[0] = pgm_readpgm(fp, &col, &row, &Maxval);
}
它輸出錯誤:「圖」的存儲大小是不知道
任何調試建議?
呀,'的是Img'不知道大小......就是這樣。不應該很難弄清楚... – netcoder
我的大腦受傷了。 – BastiBen