??
冒泡,快排都是常见的排序方法,这里介绍用头文件中的qsort函数排序。不过自己要先一个cmp函数。
#include//qsort的头文件
int a[100]={0,2,4,1,5,7,3,8,9}; //要排序的数组
struct Person//要排序的结构体
{
char num[20];
char name[100];
int score;
int sum;
}man...
分类:
其他好文 时间:
2014-08-13 22:39:27
阅读次数:
330
本文转载至:http://blog.csdn.net/chengyingzhilian/article/details/7894195这些是在CGGeometry.h里的CGPoint、CGSize、CGRect、CGRectEdge实际上都是结构体struct CGPoint { CGFloat ...
分类:
其他好文 时间:
2014-08-13 14:46:36
阅读次数:
224
Populate each next pointer to point to its next right node.
二叉树的结构体里增加了next指针,编写程序,将二叉树里每个节点的next指针指向它右边的节点。...
分类:
其他好文 时间:
2014-08-13 13:16:36
阅读次数:
210
组织的比较散,主要是标记一下有关 AMF_OBJECT数据组织结构。其标识嵌套结束则为 0x 00 00 09原始数据结构已知:key=“0123456”;Value的值是一个结构体如下:struct usrinfo{ int itype; char name[12]; ...
分类:
其他好文 时间:
2014-08-13 12:39:36
阅读次数:
190
在写网络程序的时候,我们经常需要将结构体或者整数等数据类型序列化成二进制的buffer串。或者从一个buffer中解析出来一个结构体出来,最典型的就是在协议的header部分表征headlength或者bodylength在拼包和拆包的过程中,需要按照规定的整数类型进行解析,且涉及到大小端序的..
分类:
其他好文 时间:
2014-08-13 03:49:35
阅读次数:
10299
hdu 4941 Magical Forest(STL map & 结构体运用)...
分类:
其他好文 时间:
2014-08-12 22:15:54
阅读次数:
382
若我们用[0x9999]来标记内存地址,则 *[0x9999]表示该地址内存中存储的数值变量int a;a *[0x9999] 1&a [0x9999]指针int* a;a *[0x8888] [0x9999]*a *(*[0x8888]) *[0x9999] 1&a [0x8888]结构体变量st...
分类:
其他好文 时间:
2014-08-12 16:39:44
阅读次数:
163
配置:$ cd Unix-Network-Programming/$ chmod 755 configure$ ./configure主要的工作是检查系统是否有源码编译所依赖的各种资源(系统版本是否匹配、编译器、库文件、头文件以及结构体定义等等)checking build system type....
分类:
其他好文 时间:
2014-08-12 13:05:24
阅读次数:
243
上篇博文中,boss线程给其他线程传递的只有一个参数,那么加入是多个参数呢?怎么传递呢?带着这个疑问,我们进入本文的世界,这里传递多个参数,采用结构体,为什么呢?因为结构体里可以根据自己的需要定义多个成员变量,传递过程中,我们只需要将结构体传给线程就可以了。...
分类:
编程语言 时间:
2014-08-12 09:03:13
阅读次数:
170
本文简单介绍了数据库通用的内核基础以及和分布式的一些类比(1)经常使用数据库的疑问经常使用数据库,有一个疑问,假如在数据库中输入select*fromtable,那么数据库如何把这条语句识别成可执行状态?(2)数据库内部解析主要步骤SQL---->Parser客户端输入一条SQL字符串后,例..
分类:
数据库 时间:
2014-08-12 03:29:03
阅读次数:
266