當前位置:趣味科普網>經驗>

如何解決指標溢位問題

經驗 閱讀(1.5W)

如何解決指標溢位問題

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

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

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

3、通過函式引數指標傳值時,需要將引數定義為指標的指標;

4、函式返回的指標,不能是函式內的區域性變數定義的指標;

5、避免其他記憶體越界,導致指標值出現異常。