c语言中switch语句中字符串怎么赋值?

默认分类 未结 1 1135
_ddihc_
_ddihc_ 2023-03-20 09:18
相关标签:
1条回答
  • 2023-03-20 10:02

    字符串一般有两种赋值方式

    在定义时赋值:

    char*str="hello,world

    使用strcpy(dst_str, src_str) 赋值:

    char*str1="hello,world";charstr2[20];strcpy(str2,str1);

    c语言没有字符串变量,可用gets函数获取字符串给数组

    字符串的赋值用到指针,在switch的选择中带入字符串指针即可。

    char ch;switch(ch){case '+': ...case '-':......}

    采用字符串变量就可以的。

    0 讨论(0)
提交回复