C语言的字符串和\0理解和string c库函数使用
(1)字符串必须要有'\0',有了这个后面strlen strcmp strsr strchr putc 这些字符串函数才能使用,
他们的源码实现就是依赖'\0'
(2) 传参要注意 char xxx[] 还是 "xxx" 根据函数原型 不然出现默名问题
(3) 用于存放字符的数组称为字符数组。在 C 语言中,除了字符串常量外,其他所有字符串都必须存储于字符数组或动态分配的内存中。
一勤天下无难事。
(1)字符串必须要有'\0',有了这个后面strlen strcmp strsr strchr putc 这些字符串函数才能使用,
他们的源码实现就是依赖'\0'
(2) 传参要注意 char xxx[] 还是 "xxx" 根据函数原型 不然出现默名问题
(3) 用于存放字符的数组称为字符数组。在 C 语言中,除了字符串常量外,其他所有字符串都必须存储于字符数组或动态分配的内存中。