C——指针一定要分配空间

分配空间

指针一定要分配空间再使用,不然会坑死你自己的……

include 
...
int *p=(int *)malloc(sizeof(int));
...

const char 和char

char*类型可以完全代替const char*

但const char*需要进行一定操作才可以转换为char *

const_cast用来去掉const修饰

//type *q = const_cast(&p)
char *q = const_cast(&p)

你可能感兴趣的:(C++,C,c语言,指针,malloc)