C语言可以使用字符数组来处理字符串。
几种常用方式:
1.char str[] = { “zhang” }; char str[] = “zhang” ;
2.char str[] = { ‘z’, ‘h’, ‘a’, ‘n’,'g' }; //自己加入’ ‘,应为str[] = { ‘z’, ‘h’, ‘a’, ‘n’ ,'g',’ ’};
3.char str[5];scanf(“%s”,str);
4.char str[5];gets(str);
5.char* str = “zhang”;
1、这定义了一个字符数组,名为string,字符串也可以使用大括号括起来
char string[] = "zhang";//或者单个字符char string[] = {'z','h','a','n','g'};//或者括号括起来char str[] = {“zhang”};2、定义一个scanf函数输入的作为字符串
char str[5];scanf(“%s”,str);3、使用gets函数输入的作为字符串
char str[5];gets(str);4、定义一个指针变量(定义了一个指针变量,名为p)
char *p = "hello";5、使用fgets函数
char name[10];fget(name,sizeof(name),stdin);