gpt4 book ai didi

c++ - char数组的正确输入法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:04:02 25 4
gpt4 key购买 nike

所以我有这个:

char *nume = new char[100];

输入这个字符的正确方法是什么:

cin>>nume;

cin.getline(nume,100);

还是别的?

最佳答案

使用 cin >> 只会读取第一个单词。
cin.getline 读取字符直到行尾或指定的分隔符。

所以这取决于您要做什么,但看起来您正在准备一个 100 个字符的缓冲区,所以您可能正在寻找 cin.getline,除非您知道那里不会' t 是空格(读取长散列)或者您想在第一个单词后停止,那么您可以使用 cin >>

关于c++ - char数组的正确输入法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53977212/

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