静态链表练习

#include <stdio.h>

typedef struct node{
    int data;
    struct node * next;
}Node;

void traverseList(Node *head){
    while(head){
        printf("%d\n",head->data);
        head = head -> next;
    }
}

int main (int argc, char *argv[]){
    Node a,b,c,d,e,f;

    Node *head;
    head= &a;

    a.data=1;
    b.data=2;
    c.data=3;
    d.data=4;
    e.data=5;

    a.next=&b;
    b.next=&c;
    c.next=&d;
    d.next=&e;

    e.next=NULL;

    traverseList(head);
    return 0;
}
此条目发表在C分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax

Protected with IP Blacklist CloudIP Blacklist Cloud