9.10 总结
9.11 警告的总结
1.应该在使用有符号数的表达式中使用strlen函数。
2.在表达式中混用有符号数和无符号数。
3.使用strcpy函数把一个长字符串复制到一个较短的数组中,导致数组溢出。
5.把strcmp函数的返回值当作布尔值进行测试。
6.把strcmp函数的返回值与1和-1进行比较。
7.使用并非以NUL字节结尾的字符序列。
8.使用strncpy函数产生不以NUL字节结尾的字符串。
10.忘记strtok函数将会修改它所处理的字符串。
11.strtok函数是不可再入的。
不可再入是指函数在连续几次调用中,即使它们的参数相同,其结果也可能不同。
9.12 编程提示的总结
1.不要试图自己编写功能相同的函数来取代库函数。
2.使用字符分类和转换函数可以提高程序的移植性。
C和函数 第9章 字符串、字符和字节 9.10 总结
于 2022-06-21 13:39:44 首次发布