char array[10] ="I";
cout<<array<<" am acmwss\n";
1、如果给cout提供一个字符的地址,则它将从该字符开始打印,直到遇到空字符位置。
2、用引号括起的字符串像数组名一样,也是第一个元素的地址。" am acmwss\n"不会将整个字符串发送给cout,而只是发送该字符串的地址。
3、这意味着对于数组中的字符串、用括号括起的字符串常量以及指针所描述的字符串,都传递它们的地址。
char array[10] ="I";
cout<<array<<" am acmwss\n";
1、如果给cout提供一个字符的地址,则它将从该字符开始打印,直到遇到空字符位置。
2、用引号括起的字符串像数组名一样,也是第一个元素的地址。" am acmwss\n"不会将整个字符串发送给cout,而只是发送该字符串的地址。
3、这意味着对于数组中的字符串、用括号括起的字符串常量以及指针所描述的字符串,都传递它们的地址。