摘要:
1 /**************************头文件***************************/ 2 3 #ifndef _LINK_H_ 4 #define _LINK_H_ 5 6 #include 7 #include 8 #include 9 10 11 #define Test(arg) if(arg == NULL){\ 12 printf("Invalid arg!\n");\ 13 return -1;\ 14 } 15 16 /*单链表的实现可以各有不同,只要该实现,符... 阅读全文
摘要:
1 #include 2 #include 3 #include 4 5 6 #define Test(arg) if(arg == NULL){\ 7 printf("Invalid arg!\n");\ 8 return -1;\ 9 } 10 11 /*单链表的实现可以各有不同,只要该实现,符合链表的定义即可。 12 *单链表最重要的数据结构是元素结点, 13 *最重要的操作是插入结点,删除结点和遍历。 14 *其它的操作基本上是这3个操作的组合,依据具体的要求而定。 15 */ 16 17 /***... 阅读全文