九九百科網

位置:首頁 > 經驗 > 

如何解決指針溢出問題

經驗1.47W

如何解決指針溢出問題

指針溢出問題沒有根本的解決辦法,只有良好的編程習慣才能減少甚至避免該問題的出現,主要包括以下良好習慣:

1、指針定義後一定要初始化,沒有初始化為指向特定地址也要初始化為NULL;

2、使用前需要校驗指針是否為空;

3、通過函數參數指針傳值時,需要將參數定義為指針的指針;

4、函數返回的指針,不能是函數內的局部變量定義的指針;

5、避免其他內存越界,導致指針值出現異常。

標籤:指針 溢出