我的程序出現0x7d610ee0指令引用的0xfffffffff內存?
你應該使用的是VC++,引起這個錯誤是因為對一個在棧中的指針變量進行了解引用操作。
VC++在debug模式下編譯的程序會插入代碼將棧中未初始化變量初始化為0xcccccccc,0xccccccd0剛好比這個值大4,一種典型情況是你的程序中有int number;int *arr; number = *(arr[1]);這種語句。根據你訪問的內存地址可以推斷,你應該檢查一下指針數組是否未初始化就使用了。
上一篇正則表達式匹配中文人名
下一篇電子模板如何制作