C++
zpa2015
这个作者很懒,什么都没留下…
展开
-
struct和typedef struct
分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student stu1;来声明) 这里的Stu实际上就是转载 2014-06-06 19:11:02 · 248 阅读 · 0 评论 -
malloc 与 new 的区别
在使用上,malloc 和 new 至少有两个不同: new 返回指定类型的指针,并且可以自动计算所需要大小。比如:123int*p;p=newint;//返回类型为int*类型(整数型指针),分配大小为sizeof(int);或:12转载 2014-06-06 19:21:32 · 414 阅读 · 0 评论 -
队列的结构体,插入及删除(绝对正确)
#include using namespace std;typedef struct student{ int data; struct student *next;}node;typedef struct linkqueue{ node *first,*rear;}queue;queue *insert(queue原创 2014-06-06 19:41:59 · 3358 阅读 · 0 评论 -
各种链表的数据结构
循环链表:typedef struct link{ int data; typedef struct link *next;}link,*linkList;原创 2014-06-06 16:30:37 · 403 阅读 · 0 评论