// 按字符串读取,读取到第一`\0`结束。 #include #include using namespace std; int main() { char arr[] = "hello"; cout << sizeof(arr) << endl; // 6B // 逐个读取 int i = 0; while (arr[i]) // arr[i] != '\0', 因为 '\0' 的 ASCII 码为 0 { cout << arr[i++] << endl; } cout << endl; // 一次读取 cout << arr << endl; return 0; }