本文主要是介绍C语言常见问题(1):Called function pointer is null (null dereference),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Called function pointer is null (null dereference)翻译过来就是调用的函数指针为空。
使用Sonar工具检测,在使用这种函数指针的时候没有先判断该函数指针是否为空,存在安全隐患,一旦为空,不就崩溃了嘛!
因此,一种变通的方法就是把这个函数指针的调用封装到一个函数里面去,增加判断是否为空的检测,保障安全。后续将继续举例讲讲常见的问题。
这篇关于C语言常见问题(1):Called function pointer is null (null dereference)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!