自己定义一个结构体,使用struct关键字struct student{ char
name[20]; int age; int
num;};定义好结构体,student就相当于变量类型,我们可以直接用来定义一个student类型的变量:student
A;也可以直接在定义结构体的时候直接进行...
分类:
编程语言 时间:
2014-05-20 01:08:22
阅读次数:
266
#include using namespace std;#define
StructArrarySize 5 // 老师数量 #define StudentNum 3 // 每位老师...
分类:
其他好文 时间:
2014-05-20 00:11:27
阅读次数:
342
/* 题目: //声明一个结构体类型 struct _AdvTeacher { char
*name; char *tile; int age; ...
分类:
其他好文 时间:
2014-05-19 23:56:31
阅读次数:
412
1.结构体1>.NSRange(location, length);
从location这个位置开始计数长度为lengthNSRange的创建方式:NSRange r1 = {location, length}; // es:
NSRange r1 = {2, 4}; 一般不这样写NSRange r...
分类:
其他好文 时间:
2014-05-15 09:50:55
阅读次数:
246
//***************************************************************
//结构体:简单的静态链表
#include
#include
#define NULL 0
#define SIZE 10
struct student
{
char num[SIZE];
float score;
struct student *next;
...
分类:
编程语言 时间:
2014-05-15 02:55:09
阅读次数:
359
做一件事情首先应该知道它的目的是什么。
container_of的目的:如何通过结构中的某个变量获取结构本身的指针。
总体思路:假想一下,你的结构体中有好几个成员,你如何通过里面的“任一成员”获取
整个结构体的首地址呢。container_of的做法就是通过typeof定义一个与“任一成员”同类型
的指针变量pvar_a(假设变量名就是pvar_a),并让指针变量pvar_a指向这个“...
分类:
系统相关 时间:
2014-05-14 19:56:15
阅读次数:
494
//通过结构体/类的类型来作为模板参数的tag,
//用来区分tag之间的区别。
//made by davidsu33
//例如对于某个全局的静态变量,你如果希望有
//很多份,但是其实现又是一样的,你可以考虑
//以模板的形式,通过类tag来区分
//而且还可以根据实际需要来特化模板
#include "stdafx.h"
#include
#include
using nam...
分类:
其他好文 时间:
2014-05-14 19:33:42
阅读次数:
234
libevent源码深度剖析六——初见事件处理框架张亮前面已经对libevent的事件处理框架和event结构体做了描述,现在是时候剖析libevent对事件的详细处理流程了,本节将分析libevent的事件处理框架event_base和libevent注册、删除事件的具体流程,可结合前一节libe...
分类:
其他好文 时间:
2014-05-14 08:34:48
阅读次数:
377
引言:
在Linux中使用ls -l filename命令查看filename的属性时,会列出文件的9种属性,例如:ls -l /etc/fstab
-rw-r--r-- 1 root root 1102 2013-10-12 02:33 /etc/fstab
从左到右分别是类型与权限、文件个数、该文件或目录的拥有者、所属的组、文件大小、创建时间、文件名
以上这些文件属性的信息...
分类:
系统相关 时间:
2014-05-13 11:30:43
阅读次数:
529