(char*)强制转化
指针一定要相同类型的指针赋值
(因为不同指针的步长不一样,长字节的赋值给短字节的,接受数据接受少了,相反接受多了)
Void * (万能指针)
可以保存任何类型的指针值,但是不可以对这个指针取值;
因为void无步长
默认加一个字节。。。。。
通常发现段错误:首先想到的是不是野指针。。。
地址类错误首先想到的是步长。。
(char*)强制转化
指针一定要相同类型的指针赋值
(因为不同指针的步长不一样,长字节的赋值给短字节的,接受数据接受少了,相反接受多了)
Void * (万能指针)
可以保存任何类型的指针值,但是不可以对这个指针取值;
因为void无步长
默认加一个字节。。。。。
通常发现段错误:首先想到的是不是野指针。。。
地址类错误首先想到的是步长。。