鍍金池/ 問答/Linux/ 怎么在linux環(huán)境下輸出了sf???

怎么在linux環(huán)境下輸出了sf???

clipboard.png

在一個群里也看到了在osx環(huán)境也出現(xiàn)了,這到底是為什么?
圖片描述

回答
編輯回答
哎呦喂

linux 下出現(xiàn) sf 的原因是你的程序訪問了非法的內(nèi)存段(這個進程沒有權(quán)限訪問這個數(shù)據(jù)段),一般出現(xiàn)在數(shù)組越界或是指針忘記初始化的情況下。

你的這段代碼里變量 p 并沒有初始化,所以其指向的不一定是那一段內(nèi)存,因此讀取*p會出現(xiàn)sf

2017年3月1日 10:54