[C++] C++静态链表 →→→→→进入此内容的聊天室

来自 , 2020-10-21, 写在 C++, 查看 162 次.
URL http://www.code666.cn/view/d1e946f4
  1. #include "stdafx.h"
  2. #include <iostream>
  3. using namespace std;
  4. //C++静态链表
  5. struct Book
  6. {
  7.         int num;
  8.         int price;
  9.         Book *next;
  10. };
  11. //显示链表
  12. void Show ( Book *head )
  13. {
  14.         while ( head )
  15.         {
  16.                 cout<<"编号为:"<<head->num<<",价格为:"<<head->price<<endl;
  17.                 head=head->next;
  18.         }
  19. }
  20. int _tmain ( int argc, _TCHAR* argv[] )
  21. {
  22.         Book *head=new Book;//头结点
  23.         Book *p1=new Book;
  24.         Book *p2=new Book;
  25.         Book *p3=new Book;
  26.         head->num=0;
  27.         head->price=0;
  28.         head->next=p1;
  29.         p1->num=1;
  30.         p1->price=10;
  31.         p1->next=p2;
  32.         p2->num=2;
  33.         p2->price=20;
  34.         p2->next=p3;
  35.         p3->num=3;
  36.         p3->price=30;
  37.         p3->next=NULL;
  38.         Show ( head );
  39.         system ( "pause" );
  40.         return 0;
  41. }

回复 "C++静态链表"

这儿你可以回复上面这条便签

captcha