使用链表和数组输出A~Z的ASCII码
���出结果 26个字母以及其对应的ASCII码
一、使用链表创建,注意:
- 节点需要有next指针
- 初始化时head需要new一下
- cur指针代表当前指针,每次不断的New新的节点,
- pre指针代表当前指针的前一个指针,每次pre的next指针指向cur后,再将cur赋值给pre
- 最后cur指针的next需要置为空
#include using namespace std; struct element{ char ch; int No; element * next; }; int main(){ element * head=new element; head->next=NULL; element *cur; element *pre=head; for(int i=0;ich='A'+i; cur->No=65+i; pre->next=cur; pre=cur; } cur->next=NULL; cur=head->next; while(cur!=NULL){ cout
The End