摘要: const 放在*号的左边为指针常量,即:该指针所指向的内存空间不允许被修改。const放在*号的右边为常量指针,即:该指针的指向不允许被修改。 简单的说就是: 假设定义一个结构体 Teacher : 同时提供了一个方法: 此时的p就是一个常量指针,它的值是不能被修改的。 反之: 当const 放在 阅读全文
posted @ 2017-05-09 14:41 夜行过客 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一.字符串拷贝 二.不要相信主调函数传入的内存空间 如: 三.数据越界(语法级别的越界) char buf[3] = "abc"; // 事实上还有一个'\0' 四.不断的修改内存指针变量,一定要注意,在释放时,要拿到内存的首地址进行释放。 阅读全文
posted @ 2017-05-09 10:29 夜行过客 阅读(165) 评论(0) 推荐(0) 编辑