www.gsyw.net > C++ 数据结构 类定义问题【菜鸟级】

C++ 数据结构 类定义问题【菜鸟级】

头文件么?比如你的数据结构定义在某个头文件中如:“test.h”你引用时:#include "test.h"然后直接像普通数据类型一样声明就OK啦

我的建议:1. 先学C语言,买一本标准教材,(谭浩强的“C语言课程设计”这本书不错)然后按照上面的课程安排一点点推进,了解基础语法、基本语句,多练习编写一些简单的程序,比如从一加到一百等于多少这种程序,,当有了这些基础 在看C++ primer 会简单明了一些2. 看视频 小甲鱼的 c++ 视频,你可以看一下,讲题清晰 易懂

http://wenku.baidu.com/view/b0683a19227916888486d7b7.html可以借鉴;数据结构程序课程设计散列表的设计与实现;将里面的结构体换为一个比较简单的类就好了.

自定义类型只是C中的一个基础知识点,数据结构确是用一本书也见不完的阿.建议在学VC前没有学数据结构,问题不会太大,但是一定要把C/C++的基础打牢点,要不然难度将会很大,而且也要记住,学编程不要太急于求成,要尽量把C++学好,用处将会非常大.特别是在UNIX/LINUX下.学VC其实就是学一个微软的 MFC 库,该库就是用C++编写的,你如果对C结构,C++类,这些都不是很懂,基本上很难掌握MFC的神,现在企业要的不仅仅是会用,还用知道为什么这样用.

若有以下定义: struct link { int data; struct link * next; }a,b,c,*p,*q; 且变量a和b之间已有如下图所示的链表结构: 指针p指向变量a,q指向变量c.则能够把c插入到a和b之间并形成新的链表的语句组是 A.a.

//建立一个CInverse类,能够存储整型变量,//并可算出其逆序数,例如234的逆序数为432;//至多输入10个整型数字(以0结束),以输入的顺序建立对象,//并在对象生命期结束前打印出整数和其逆序数,例如输入12,234,0则应输出12,21 // 234,

先早以前写的代码,你随便看一下好了,方法是不一样的而优点是算法复杂度的区别,当然运算也会很麻烦……/** * @brief bubble 气泡排序 * @param [in] char*:进行排序的数组 * @param [in] 数组长度 * @return 0:成功 非0失败 * @note */int

推荐一本《高级数据结构》,作者是林厚从,讲的十分棒,理论比较少,讲应用比较多,而且涉猎的数据结构相当全面(不过栈队列和链表这三个基础的没有讲)算法方面的书没有什么推荐的(因为我算法不是看书学的,我是在计蒜客的网课学的)

若有以下定义: struct link { int data; struct link *next; }a,b,c,*p,*q;且变量a和b之间已有下图所示的链表结构: 指针p指向变量a,指针q指向变量c,则能够把c插入到a和b之间并形成新的链表的语句组是(

相关搜索:

网站地图

All rights reserved Powered by www.gsyw.net

copyright ©right 2010-2021。
www.gsyw.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com