一级指针易犯错误模型

指针变量和其所指内存变量是两个不同的概念,应该判断指针变量是否为NULL,而不是其所指的内存变量,其所指的内存变量可以很多个‘\0’。

不要轻易的malloc因为还好释放,一般用buf[**]就可以。 a 已经发生偏移。

其值已修改,指到未尾了,再使用是空的。

临时变量空间,返回就清空了。

修改那后面的四个字节的数了,已经和*mycount值没有关系了。所以输出的是乱码。正确是(*mycount)++; 不情况就申请一个临时变量,很简单。

猜你喜欢

转载自blog.csdn.net/moonlightpeng/article/details/86601407