1.不对指针变量进行sizeof操作。
2.数组作为函数参数时,必须同时将其长度作为函数的参数。
3.字符串或指针作为函数参数时,请检查参数是否为NULL.
4.对字符串进行存储操作,确保字符串有'\0'结束符。
5.整数之间运算时必须严格检查,确保不会出现溢出、符号反转或除以0。
6.内存申请前,必须对申请内存大小进行合法性校验。
1.不对指针变量进行sizeof操作。
2.数组作为函数参数时,必须同时将其长度作为函数的参数。
3.字符串或指针作为函数参数时,请检查参数是否为NULL.
4.对字符串进行存储操作,确保字符串有'\0'结束符。
5.整数之间运算时必须严格检查,确保不会出现溢出、符号反转或除以0。
6.内存申请前,必须对申请内存大小进行合法性校验。