li0942.cpp

来自「南京航空航天大学王珊珊出版的C++详细课后习题程序集和PPT课件.」· C++ 代码 · 共 21 行

CPP
21
字号
//例9.42  动态申请,建立链表,输出各结点数据,释放各结点空间。
#include  <iostream.h>
#include  "node_def.h"
void main( )
{ 
	node  *head, *p1, *p2;    
	head = new node;
	p1 = new node;   
	p2 = new node;
	head->data = 1000;  head->next = p1;  // 建立第1个结点
	p1->data = 1001;    p1->next = p2;    // 建立第2个结点
	p2->data = 1002;    p2->next = NULL;  // 建立第3个结点
	while(head!=NULL)                     // A
	{
		cout << head->data << endl;
		p1=head; 
		head = head->next; 
		delete p1;
	}
}

⌨️ 快捷键说明

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