摘要: 1)可以用任何类型的指针对 void 指针进行赋值 由于void 指针没有特定的类型,因此可以指向任何类型的数据。因此他可以指向任何类型的数据。也就是说,任何类型的指针都可以直接赋值给 void 指针,而无需进行其他相关的强制类型转换。 例如: double d = 1.54; void * p = 阅读全文
posted @ 2020-02-11 13:07 egu0o 阅读(596) 评论(1) 推荐(0) 编辑
摘要: 空指针: 在 C/C++中,可以用 “NULL” 关键字对任何类型的指针进行赋值。值为 NULL 的指针,被称为 空指针。 空指针指向地址 0。一般来说,程序不需要,也不能在地址 0 处进行读写。 如:int * pn = NULL; char * pc = NULL; 指向指针的指针: 如果一个指 阅读全文
posted @ 2020-02-11 12:15 egu0o 阅读(1553) 评论(0) 推荐(0) 编辑
摘要: 指针变量有以下运算: 1)两个同类型的指针变量,可以比较大小 2)两个同类型的指针变量,可以相减 3)指针变量可以和 整数类型变量或常量 相加 4)指针变量可以 减去一个整数类型变量或常量 5)指针变量可以 自增,自减 1)两个同类型的指针变量,可以比较大小 比较大小的意思是:p1,p2是两个同类型 阅读全文
posted @ 2020-02-11 11:52 egu0o 阅读(756) 评论(0) 推荐(0) 编辑