求解释c++结构体。。。-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

求解释c++结构体。。。

2016-03-05 11:17:43 1792 1

struct Snake
{
Snake() :next(NULL), before(NULL)
{
pt.x = 0; pt.y = 0;
}
Snake(const POINT &npt, Snake , Snake );
POINT pt;
Snake next, before;
} snake; //定义蛇头
在学windows api,找了个贪吃蛇,这段代码实在看不懂了,求大神解释一下,或者用类来代替一下也好

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 18:53:05

    结构体和类根本上区别不大,区别只是结构体默认的是public权限,类默认是pravite.
    简单注释了一下,仅供参考

    struct Snake
    {
    Snake() :next(NULL), before(NULL) // 默认构造函数,初始化参数列表使得next=NULL.before=NULL
    {
    pt.x = 0; pt.y = 0; // 初始化坐标为(0,0)
    }
    Snake(const POINT &npt, Snake , Snake ); // 另外一种构造函数,参数为一个坐标的const引用和两个结构体指针
    POINT pt;
    Snake next, before;
    } snake; //定义蛇头

    0 0
相关问答

1

回答

在Redis Cluster结构中对热Key进行复制的缺点是什么?

2022-05-10 17:22:30 104浏览量 回答数 1

1

回答

Redis:介绍下redis的string数据结构

2020-03-31 15:22:08 301浏览量 回答数 1

1

回答

Redis:介绍下redis的set数据结构

2020-03-31 15:25:03 694浏览量 回答数 1

0

回答

CIP协议:cip协议中数据的结构和价值

2019-12-23 22:08:39 613浏览量 回答数 0

1

回答

求解,数据结构与算法

2018-07-21 16:22:25 975浏览量 回答数 1

1

回答

算法与数据结构C++精解课程怎么样

2018-07-21 16:37:00 1296浏览量 回答数 1

1

回答

求解

2018-06-07 08:48:44 977浏览量 回答数 1

1

回答

求解

2017-07-29 13:38:54 1319浏览量 回答数 1

1

回答

求解

2016-12-16 16:19:33 1263浏览量 回答数 1

0

回答

求解。

2012-10-12 08:56:59 4461浏览量 回答数 0
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载