chu*_*tsu 0 c arrays if-statement char
相当琐碎的问题.
所以我试着这样做:
if (array[0]=="some_string")
Run Code Online (Sandbox Code Playgroud)
where array是一个字符串列表
array[0] = "some_string_1";
array[1] = "some_string_2";
array[2] = "some_string_3";
Run Code Online (Sandbox Code Playgroud)
但显然它不起作用......我该怎么办?
if(array[0] == 'n')
Run Code Online (Sandbox Code Playgroud)
""表示string
''意味着char
注意:'a'是一个char,"a"是一个string,所以'a' != "a"
char是单个字符(实际上是int),因此如果要比较字符串,请strcmp改用.
| 归档时间: |
|
| 查看次数: |
11024 次 |
| 最近记录: |