MGNeo Asked:2020-09-14 18:44:02 +0800 CST2020-09-14 18:44:02 +0800 CST 2020-09-14 18:44:02 +0800 CST 在 std::string 中存储空字符? 772 你能告诉我是否允许在字符串中放入空字符std::string? c++ 1 个回答 Voted Best Answer Harry 2020-09-14T20:53:50+08:002020-09-14T20:53:50+08:00 简单的。只需要知道如何保存:) int main(int argc, const char * argv[]) { string s = "Hello, \0\0\0world"s; for(auto it = s.begin(); it != s.end(); ++it) cout << "code: " << hex << int(*it) <<endl; } 只是如果你用 C 字符串初始化,那么它将被零截断...... - 见https://ideone.com/Ted3sG
简单的。只需要知道如何保存:)
只是如果你用 C 字符串初始化,那么它将被零截断...... - 见https://ideone.com/Ted3sG