作者:芸阁__907 | 来源:互联网 | 2024-10-16 01:57
转自 https:blog.csdn.netXiejunyi12articledetails50655606思考一下对指针赋值为0会产生什么结果?用编译器试验了一下会得到一个空指
转自 https://blog.csdn.net/Xiejunyi12/article/details/50655606
思考一下对指针赋值为0会产生什么结果?
用编译器试验了一下 会得到一个空指针!
其实这种现象在C语言中是有定义的。
值为0的整形常数表达式或强制转换为void *类型的表达式可通过强制类型转换、赋值或比较操作转换为任意类型的指针。
其结果将产生一个空指针。