记录了字符数组和字符串的几个易错知识点
字符数组和字符串
字符串中值无法改变
#include <stdio.h>
int main()
{
char *p = "abcdef";
p[0] = 'm';
return 0;
}
以上代码会报错,无法直接修改字符串的值。
求长度、拷贝功能实现
#include <stdio.h>
//字符串求长度
int myStrlen(const char *src)
{
int len =
记录了字符数组和字符串的几个易错知识点
#include <stdio.h>
int main()
{
char *p = "abcdef";
p[0] = 'm';
return 0;
}
以上代码会报错,无法直接修改字符串的值。
#include <stdio.h>
//字符串求长度
int myStrlen(const char *src)
{
int len =