gpt4 book ai didi

c++ - 在二进制字符串的数字之间留出空间

转载 作者:行者123 更新时间:2023-11-30 02:22:42 25 4
gpt4 key购买 nike

假设我有一串二进制数,例如。 1110001110010101 ,我想将这个数字存储在一个字符串中。

现在我想将这些 1 和 0 分开,以便我可以处理它们。我该怎么做?

最佳答案

当您使用 C++ 时,您的字符串存储在数组中并使用您可以访问的索引,或者您可以使用迭代器

string str = "mystring";
 
   // Declaring iterator
    std::string::iterator it;

    // Declaring reverse iterator
    std::string::reverse_iterator it1;

    // Displaying string
    cout << "The string using forward iterators is : ";
    for (it=str.begin(); it!=str.end(); it++)
    cout << *it;

    cout << endl;


    // Displaying reverse string
    cout << "The reverse string using reverse iterators is : ";

    for (it1=str.rbegin(); it1!=str.rend(); it1++)
    cout << *it1;

关于c++ - 在二进制字符串的数字之间留出空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46996858/

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