完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、指针变量未初始化指针变量创建不会自动被赋值为NULL,它的缺省值是随机的。
2、指针释放之后未置空有时指针在free或delete之后未赋值NULL。释放后的指针应立即将指针置为NULL,防止产生野指针。 3、指针操作超越变量作用域不要返回指向栈内存的指针或者引用,因为栈内存在函数结束时会被释放。 |
|
|
|
sizeof的结果是具体分配的空间的大小;strlen的结果是字符串的实际长度,不包含' |