如果我要char *在字符串中访问数组,那么数组是否包含空格?
例.
String s = "1 3";
Run Code Online (Sandbox Code Playgroud)
会s[1]是" "或3?
谢谢!
是的他们这样做.
s[0] == '1';
s[1] == ' '; // equals 32 ascii
s[2] == '3';
Run Code Online (Sandbox Code Playgroud)
它是零索引数组,起始元素为0,结尾元素为n-1.另请注意,s [1]不是" "(双引号)而是' '(单引号),因为单引号表示字符文字.