c语言
sunny4handsome
这个作者很懒,什么都没留下…
展开
-
单链表常见操作
编译环境:VS2008#include#includetypedef char DataType;typedef struct ListNode{ DataType data; struct ListNode * next;}ListNode, * LinkList;/*创建一个空的带头结点的链表*/LinkList createList(){ LinkList head;原创 2015-06-17 16:22:19 · 356 阅读 · 0 评论 -
c语言笔记
一、变量的存储类别1.自动变量(auto int a = 10)也是内部变量 auto 可以省略2.外部变量 写在函数外部,当定义变量的位置在函数使用的下面时要声明外部变量(extern A,B;)3.静态变量 局部变量的值在函数调用结束的时候不消失4.寄存器变量 存放在cpu的寄存器中(读出速度更快)用register声明二、常用字符处理函数1.getchar() put原创 2015-06-17 21:02:41 · 346 阅读 · 0 评论 -
单链表逆序
单链表的逆序是面试中经常写的一道算法题,下面给出它的实现:注:下为带头结点的单链表java代码public void reverse_1(){ Entry e= head;//head为链表的头结点 Entry p = e; if(e.next==null || e.next.next==null)//链表为空,或者只有一个节点,则返回 return ; e =原创 2015-07-13 18:49:42 · 452 阅读 · 0 评论