gpt4 book ai didi

c++ - 如何使用用户输入初始化 *char?

转载 作者:太空宇宙 更新时间:2023-11-04 15:22:06 25 4
gpt4 key购买 nike

C# 中初始化一个字符串就像这样简单:

string str = Console.Read();

使用这种方法,我不需要知道用户输入的字符串的大小。但是我在 C++ 中找不到这样的方法。我希望我的字符串被定义为 char *input我不想知道字符串的大小

我怎样才能实现我想要的?

最佳答案

为什么不使用 C++ 的 string类型?

#include <iostream>
#include <string>

int main() {
std::string foo;
std::cin >> foo;
std::cout << foo << "\n";
}

关于c++ - 如何使用用户输入初始化 *char?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16484241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com