#include<stdio.h>
#include<string.h>
#define LEN 32
int main()
{
/*使用 字符数组 或 字符指针 常犯的错误*/
//用字符数组代表字符串
int str[LEN] = “C language”;
//str = "hello world"; //error,不能这样赋值
strcpy(str, "hello world");
//用字符指针代表字符串
char *p = "C language";
p = "hello world"; //修改了p的地址,指向了新字符串的地址
//strcpy(p, "hello world"); //error,p指向的内存不能修改
char *p2; //未初始化的指针,(野指针)
//使用野指针会出现未知的运行时问题
strcpy(p2, "hello world");
printf("\n");
return 0;
}