虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

Struct

Struct即结构体,亦被直接称为“结构”。实际编程时,经常需要用相关的不同类型的数据来描述一个数据对象。例如,描述学生的综合信息时,需要使用学生的学号、姓名、性别、成绩以及家庭住址等不同类型的数据。但是,用相关的不同类型的数据来描述一个数据对象会使编程极为不便。因此,C语言提供了一种称为结构体(Struct)的数据类型,以描述需要不同类型数据的数据对象[1]。
  • // algo3-12.cpp 银行业务模拟。实现算法3.6、3.7的程序 #define Qu 4 // 客户队列数 #define Khjg 5 // 两相邻到达的客户的时间间隔最大值

    // algo3-12.cpp 银行业务模拟。实现算法3.6、3.7的程序 #define Qu 4 // 客户队列数 #define Khjg 5 // 两相邻到达的客户的时间间隔最大值 #define Blsj 30 // 每个客户办理业务的时间最大值 #include"c1.h" typedef Struct // 定义ElemType为结构体类型 { int OccurTime // 事件发生时刻 int NType // 事件类型,Qu表示到达事件,0至Qu-1表示Qu个窗口的离开事件 }Event,ElemType // 事件类型,有序链表LinkList的数据元素类型

    标签: define algo Khjg 3.6

    上传时间: 2016-03-03

    上传用户:jcljkh

  • 管理信息系统

    管理信息系统, 运用到Struct,AJAX,SPRING,HIBERNATE技术

    标签: 管理信息系统

    上传时间: 2016-03-16

    上传用户:hphh

  • Different methods for generating pyramid data Structure have been analysed, thesea fast algorithm of

    Different methods for generating pyramid data Structure have been analysed, thesea fast algorithm of pyramid data Struct is provided.

    标签: generating Different algorithm Structure

    上传时间: 2013-12-17

    上传用户:SimonQQ

  • #include<malloc.h> #include<limits.h> #include<stdio.h> #include<graphics.h&

    #include<malloc.h> #include<limits.h> #include<stdio.h> #include<graphics.h> #include<io.h> #include<math.h> #include<process.h> #include<conio.h> #define m 100 #define OK 1 typedef int Status typedef char TElemType /*树元素的类型*/ int t=35 int n=20 int h=14 int u=2 int leaf=0,non_l_leaf=0,non_r_leaf=0,root=0 /*各种结点数*/ char le[m],l[m],r[m],ro[m] /*用与存放各种结点*/ typedef Struct BiTNode/*定义二叉树*/

    标签: include lt gt graphics

    上传时间: 2013-12-15

    上传用户:liansi

  • 五子棋小游戏#include<stdlib.h> #include<time.h> #include<stdio.h> #include<conio.h

    五子棋小游戏#include<stdlib.h> #include<time.h> #include<stdio.h> #include<conio.h> int chess[169]={0} /*棋盘*/ Struct chess_t/*作为辅助,即是作为建意*/ { char attack /*攻防用的,0表示守,1表示攻*/ int j /*作为优先级用*/ }chess_a[169]

    标签: include lt gt stdlib

    上传时间: 2016-05-18

    上传用户:anng

  • C++名家精华.chm 我们用早期的C++语言编程。工作的第二天中午

    C++名家精华.chm 我们用早期的C++语言编程。工作的第二天中午,厌烦了读职工手册,于是我写了一个工具类,里面包含一个原始指针作为成员变量: #include "xStruct.h" // definition of Struct X class xWrapper { X* xItem public: xWrapper() : xItem(new X) { } ~xWrapper() { delete xItem } void dump() { /* dumps xItem to cout */ } } 当然了,使用这个类的程序由于内存问题总是时不时的崩溃,因为我违反三个重要设计原则之一:任何时候,只要你提供了析构函数、拷贝构造函数或赋值运算符中的一个,你通常需要三个都提供。([1]) “所以,”我自言自语道,“我必须自己处理拷贝和赋值问题。简单地...auto_ptr有拷贝构造函数和赋值运算符,我可以拿过来用一下。”(你知道早期C++程序库中的auto_ptr,是吗?)

    标签: chm 语言编程

    上传时间: 2013-12-28

    上传用户:Amygdala

  • 我所采用的内存管理思想是链表管理思想

    我所采用的内存管理思想是链表管理思想,内存分配方案是最佳适应方案(best fit)。其主要的数据结构为 Struct node { char* p int memosize int flag Struct node* next } 这是一个链表的结点的数据结构,用它来管理内存的分配与回收。P 表示所指的分配的内存的首地址,memosize 表示分配的内存块的大小,flag 为一个标志量,表示内存块是否被占用。用 1 和 0 来表示被占用和不被占用。next 表示下一个结点的首地址。 内存管理包括一个分配内存的mm_request(unsigned int)函数,一个初始化所要管理的内存的mm_init()函数,一个空闲列表排序函数sort(),一个释放内存的mm_release(void* )函数和一个判断内存是否被占用的IsFree(int)函数。

    标签: 内存管理

    上传时间: 2016-07-06

    上传用户:qunquan

  • 迷你人事管理系统

    迷你人事管理系统,学习Struct入门例子。用eclipse开发的,直接放到导入eclipse中就可以运行

    标签: 管理系统

    上传时间: 2016-08-02

    上传用户:xiaohuanhuan

  • linux2.6 驱动的描述

    linux2.6 驱动的描述,Struct resource,Struct platform_device和驱动的关系

    标签: linux 2.6 驱动

    上传时间: 2016-08-15

    上传用户:caiiicc

  • 資料壓縮技術與應用~霍夫曼編碼壓縮及解壓縮(Huffman Coding)~資料結構:霍夫曼樹

    資料壓縮技術與應用~霍夫曼編碼壓縮及解壓縮(Huffman Coding)~資料結構:霍夫曼樹,結構Struct

    标签: Huffman Coding

    上传时间: 2014-07-18

    上传用户:fxf126@126.com