⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ilist_test2.c

📁 适合中高级学习的人参考使用的c++程序代码
💻 C
字号:
#include <iostream.h>
#include "ilist.h"

int main()
{

    /*
     *
     * ( 10 )( 9 8 7 6 5 4 3 2 1 0 )
     * 
     * reverse the list
     * 
     * ( 10 )( 0 1 2 3 4 5 6 7 8 9 )
     * 
     * mylist_too:
     * 
     * ( 6 )( 0 1 1 2 3 5 )
     * 
     * mylist after concat with mylist_too:
     * 
     * ( 16 )( 0 1 2 3 4 5 6 7 8 9 0 1 1 2 3 5 )
     */
 
     ilist mylist;

     for ( int ix = 0; ix < 10; ++ix ) 
         { mylist.insert_front( ix ); }

     mylist.display();

     cout << "\n" << "reverse the list\n";
     mylist.reverse(); mylist.display();

     ilist mylist_too;
     mylist_too.insert_end( 0 ); mylist_too.insert_end( 1 ); 
     mylist_too.insert_end( 1 ); mylist_too.insert_end( 2 ); 
     mylist_too.insert_end( 3 ); mylist_too.insert_end( 5 );

     cout << "\n" << "mylist_too:\n";
     mylist_too.display();

     mylist.concat( mylist_too );
     cout << "\n" << "mylist after concat with mylist_too:\n";
     mylist.display();

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -