标签:
1、使用“==”做比较判断时常量放在前面,如果错写成了赋值“=”则编译器会报错。
if (‘a‘ == direction)//这是一个判断键盘输入并执行相应操作的比较,如果变量在后面并错写成赋值则会出现不可预料的错误行为 { IsMove = Update_LEFT(); }
2、推荐:用strncat不用strcat,用strncpy不用strcpy,用strncmp不用strcmp。有效减少内存错误。
3、Ctrl + S 成为一种下意识。按Ctrl+S真花不了多少时间,但是万一遇到突然死机之类的问题,找回代码可就呵呵了。
标签:
原文地址:http://www.cnblogs.com/zhaoyu1995/p/5313673.html