Listtest.cpp
上传用户:wszmarenbt
上传日期:2013-04-26
资源大小:2552k
文件大小:1k
源码类别:

Windows编程

开发平台:

Visual C++

  1. //THIS PROGRAM IS TO TEST THE USES OF CLASS "LIST"
  2. //FILE LISTTEST.CPP
  3. #include <conio.h>
  4. #include "List.h"
  5. int main(void)
  6. {
  7. LIST TEST;
  8. NODE *Head;
  9. int BUFFER;
  10. int CIRCLE=0;
  11. int PLACE;
  12. BUFFER=1;
  13. TEST.Build_Forward(BUFFER);
  14. BUFFER=2;
  15. TEST.Build_Forward(BUFFER);
  16. BUFFER=3;
  17. TEST.Build_Forward(BUFFER);
  18. BUFFER=1;
  19. TEST.Build_Backward(BUFFER);
  20. BUFFER=2;
  21. TEST.Build_Backward(BUFFER);
  22. BUFFER=3;
  23. TEST.Build_Backward(BUFFER);
  24. clrscr();
  25. Head=TEST.GET_HEAD();
  26. printf("nThe data in the list is(from HEAD to END):");
  27. for (CIRCLE=0;CIRCLE<6;CIRCLE++)
  28. {
  29. BUFFER=TEST.GET_NEXT(Head);
  30. printf("n %d",BUFFER);
  31. }
  32. printf("nnWe can find the data for you,Plese input a position(1--):");
  33. scanf("%d",&PLACE);
  34. printf("The data is:%d",TEST.GET_POSITION(PLACE));
  35. getch();
  36. return 0;
  37. }