需要与时俱进,更新C语言字符串的创建方法。
#include <stdio.h>
#define strz "abcd"
int main(void)
{
//char *str ={'a','b','c','\0'};//错误的,不能编译通过。
char str1[] ={'a','b','c','\0'};//字符串变量
char str3[4]={'a','b','c','\0'};
char str[]="abc";//初始化字符串的补充方法。
char *str2 ;//指针法
str2="abc";//被解读为指针。//字符串字面量
printf("%s\n",strz);
return 0;
}