c语言
zhangpan19910604
这个作者很懒,什么都没留下…
展开
-
单链表常见操作
编译环境:VS2008 #include #include typedef char DataType; typedef struct ListNode{ DataType data; struct ListNode * next; }ListNode, * LinkList; /*创建一个空的带头结点的链表*/ LinkList createList(){ LinkList head;原创 2015-06-17 16:22:19 · 347 阅读 · 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 · 329 阅读 · 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 · 442 阅读 · 0 评论