/*****************
*
通过结构体,建立动态链表,并输出链表。
*
*******************/
#include<stdio.h>
#include<malloc.h>
#include<stdlib.h>
#define?LEN?sizeof(struct?student)??//宏定义?将LEN?...
分类:
其他好文 时间:
2015-06-03 17:54:55
阅读次数:
137
(2)请在下面已有代码的基础上完善程序,完成动态链表的简单操作,程序运行的截图供参考。
class Student //结点类
{
public:
Student(int n,double s):num(n), score(s), next(NULL) {}
~Student();
Student *next; //指向下一个结点
int num...
分类:
其他好文 时间:
2015-06-03 09:48:58
阅读次数:
129
#include
using namespace std;
struct Student
{
int num;
double score;
struct Student *next;
};
int main( )
{
Student *head=NULL,*p,*q;
//建立动态链表
for(int i=0; i<3; i...
分类:
其他好文 时间:
2015-06-03 08:26:50
阅读次数:
205
周末没事,手写小游戏继续~
预览
步骤
1 定义数据结构
逻辑与界面分离,游戏场景是个二维数组区域,贪吃蛇是若干个连续的坐标点集合,用动态链表维护,果实是一个随机坐标点。
const int BLOCK_SIZE=25; //单个方块单元的边长
const int MARGIN=5; //场景边距
const int AREA_ROW=15; //场景行数
con...
分类:
其他好文 时间:
2015-05-31 16:59:52
阅读次数:
244
运用到的函数为:动态内存分配函数malloc() 比如:char *name=(char *)malloc(20); 相当与c++的new关键字动态内存释放函数free() 比如:free(name); 相当于c++的delete关键字计算数据空间的字节数sizeof()...
分类:
其他好文 时间:
2015-04-19 14:29:21
阅读次数:
148
第一次写代码的博客,一个刚刚接触的新手,来这里主要是为了记录自己,方便自己以后浏览,也欢迎大家指正。先来个简单的,动态链表的创建和遍历。#include#include#include//定义链表的节点typedef struct LNode{ int data; struct LNod...
分类:
编程语言 时间:
2015-03-19 08:49:27
阅读次数:
125
《C Primer Plus》确实是一本伟大的书,但尽信书不如无书,作者Stephen Prata可能也希望他的读者能找到些许他在不经意中出现的小错误吧!
在该书第五版17章“高级数据表示”中,程序清单17.2给出如下代码:
#include
#include
#include
#define TSIZE 45
#define LEN sizeof(struct film)...
分类:
其他好文 时间:
2015-03-14 20:04:44
阅读次数:
215
数据库和数据结构都要用到链表。so 复习一下C的链表(真的是忘光了)。结构体:(如果结构体中定义了结构体类型的指针,会非常适合于链表的建立)eg:struct Student{ int num ; float score; struct Student * next;};静态链表要...
分类:
其他好文 时间:
2015-03-12 20:39:14
阅读次数:
116
下面是一个建立动态链表的程序。阅读程序,在草稿纸上画出链表建立的过程,借此学会如何建立链表。然后按要求改造程序。
#include
using namespace std;
struct Node
{
int data; //结点的数据
struct Node *next; //指向下一结点
};
Node *head=NULL; //将链表头定...
分类:
其他好文 时间:
2015-03-05 19:36:36
阅读次数:
163
链表关系好混乱
/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:猴子选大王.cpp
*作 者:冷基栋
*完成日期:2015年2月12日
*版 本 号:v1.0
*
*问题描述:一群猴子,编号是1,2,3 ...m,这群猴子(m个)按照1-m的顺序围坐一圈。从第1只开始数,每数到第n个,该猴子就要离开此圈,这样...
分类:
其他好文 时间:
2015-02-12 22:52:07
阅读次数:
230