C标准保证int能够存储每个可能的数组大小.至少,这是我从阅读§6.5.2.1,第1小节(数组下标约束)中理解的内容:
其中一个表达式应具有类型''指向对象类型的指针'',另一个表达式应具有整数类型,结果具有类型''type''.
既然我们将ints用作数组下标,为什么我们应该用它size_t来确定数组的大小?
为什么strlen()回报size_t什么时候int就够了?
我有
char aa[] = { "Hello, !" };
char bb[] = { "World" };
如何使用cstring将bb最有效地插入aa?