Lesson28 PoEdu培训第三课 项目篇(2) 小说阅读器 疑难解答1
文章类别: 培训笔记 0 评论

Lesson28 PoEdu培训第三课 项目篇(2) 小说阅读器 疑难解答1

文章类别: 培训笔记 0 评论

小说阅读器 疑难解答1

指针的错误使用

  1. 指针使用时需要注意, 不能当成简单的变量进行赋值
  2. 如果需要将指针指向的内容赋值, 需要进行内存拷贝
  3. 指针应用到传参时, 现阶段写程序尽量少使用指针
  4. 动态申请的指针, 如malloc, 注意进行释放.

char类型存储汉字

  1. 一个汉字占用2个char类型
  2. 自己实现strcmp或者strstr函数时, 需要注意比较方式, 要用下标都用下标, 要用指针都用指针

字符串数组缓冲区溢出

  1. 代码一定要规范, 时刻注意缓冲区溢出
  2. 使用完成后, 在进行下一次使用时要及时memset
  3. 声明char数组一定要进行初始化

编程规范

  1. 要有良好的编程规范, 统一的编码风格, 漂亮的缩进格式
  2. 变量命名要有意义
  3. 不要出现魔数

作业

同上一课, 实现文件分割需求

如有错误,请提出指正!谢谢.

回复