![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
ShinSuo
这个作者很懒,什么都没留下…
展开
-
typedef 定义链表 出错
今天犯了一个很低级的错误typedef定义链表的时候报错,我是这样定义的 typedef struct{ int a; int b; Test *next; }Test; 错误的原因是 在声明next的时候Test还没有被定义,解决方法如下: struct test{ int a; int b; struct test *next; };原创 2012-03-02 14:41:34 · 2321 阅读 · 1 评论 -
c++中各种“虚”的概念
最近温习了一下c++,本文主要是对c++中一些虚的概念进行一下简单的整理和比较,c++是面向对象的这个大家都知道,既然面向对象那就肯定离不开继承和多态。 继承,只要你学习过面向对象的语言肯定就知道这个概念了,c++和其他一些高级语言不同的是c++中可以多继承(c#,java等不允许多继承),那么多继承就会出现一个问题,嘛问题,看代码吧: class Employee {//职工原创 2012-04-19 23:03:10 · 734 阅读 · 0 评论 -
struct内部创建本身
今天看到一个这样的定义,省去每次需要memset的烦恼, typedef struct _message { int cmd; //命令字类型 char format[128]; //格式 char desc[256]; //描述 char call_back[32]原创 2012-07-30 14:16:35 · 674 阅读 · 0 评论