是否有一个原因?我问,因为如果你需要使用大量空字符,那么你会遇到与使用大量空字符串时相同的情况.
编辑:这种用法的原因是:
myString.Replace ('c', '')
Run Code Online (Sandbox Code Playgroud)
所以从myString中删除'c'的所有实例.
通常在C++,字符数组按以下方式初始化,
char example[5]="cat";
Run Code Online (Sandbox Code Playgroud)
如果用""(只是双引号没有空格)初始化它会怎么样?
初始化后字符数组中的元素是什么?
空字符常量''不能是cout或分配给C++中的字符.编译器会说"错误:期望表达式".我们可以把它放在C++源代码中吗?如果没有,''的用法是什么?(空字符常量''是一个'后跟另一个')