将字符推送到列表中,并在C ++ STL中将它们打印成空格

在此示例中,我们声明了一个字符列表,并使用for循环和push_back()函数将字符'A'送到'Z',然后打印以空格分隔的向量的值

码:

#include <iostream>
#include <list> //对于列表
using namespace std;

int main(){
    //字符元素列表
    list<char> clist;

    //将字符从'A'附加到'Z'
    for (char i = 'A'; i <= 'Z'; ++i) {
        clist.push_back(i);
    }

    //打印所有元素
    cout << "list (clist) elements: " << endl;
    for (char x : clist)
        cout << x << ' ';
    cout << endl;

    return 0;
}

输出结果

list (clist) elements:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z