你真正了解NULL和null吗

引入: 特定指针 如: int ,char ,float * 通用指针 如:void* NULL: C:表示一个指针,被宏定义为#define NULL ((void *)0),即指向空类型的指针,通用指针能够赋给特定指针,由于在C语言中把空指针赋给int和char指针的时候,发生了隐式类型转换,把void指针转换成了相应类型的指针。 int *pi = NULL;能够。 C++:表示一个整型值,
相关文章
相关标签/搜索