前几天用的结构体,结构体内还包含有结构体指针和数组以及指向字符串的指针,发现自己对这方面的东西还很容易犯错,故现在讲其中容易出错的地方写出来,分享给大家也方便自己日后查看。
typedef struct {
char name[50];
char job[50];
int age;
int people_id;
} peopleInfo;
typedef struct...
分类:
其他好文 时间:
2014-08-03 15:21:35
阅读次数:
190
关于Linux中循环语句for,while,until用法的详解for,while,until这些循环结构体在Linux的script中是使用非常多的,所以掌握他们的用法是很必要的,以下是我整理的关于这三个命令的一些用法,希望对需要的人有帮助。一、for循环结构一:for变量in列表;do循环体done结构二:for..
分类:
系统相关 时间:
2014-08-03 08:03:35
阅读次数:
506
方法Go 没有类。然而,仍然可以在结构体类型上定义方法。方法接收者出现在func关键字和方法名之间的参数中。package mainimport ( "fmt" "math")type Vertex struct { X, Y float64}func (v *Vertex) Abs() float...
分类:
其他好文 时间:
2014-08-03 07:49:14
阅读次数:
227
标准的多重背包应用,只要 看了 背包九讲应该就会做了的题目;用结构体做比较省事;这题比较蛋疼的是 中间把 数量打成重量,找了半天也找不出来,又看了几遍PO3还是没找出来...抱着奇怪的心里,搜了一下.我去...唉..以后要好好注意写代码的习惯了... 1 #include 2 #define max...
分类:
其他好文 时间:
2014-08-02 20:48:04
阅读次数:
261
思路:这题比赛的时候宝哥说的思路我觉得对的,就是当是2操作的时候,先把数放到数组里,最后查询输出的时候再统一计算,不过那时敲得烂死了,debug了两天,靠……
上午写的vector在pushDown的时候又忘了clear了,然后MLE了一早上,尼玛,还以为用的数组太大超了,然后又改成结构体,还是MLE,最后把别人的代码交上去发现没MLE,疯了一中午,最后无聊的时候才发现这个错误,尼玛……发现自己...
分类:
其他好文 时间:
2014-08-02 15:32:03
阅读次数:
213
简单的BFS。无需任何优化。利用一个结构体数组储存状态,三个量a,b,move分别表示A箱,B箱的球数以及移动次数。注意对特殊情况的处理以及对不可能情况的判定:(1)两数之差为奇数,由题意,假设aMAXMOVE){ return -1; break; } //printf("Fr...
分类:
其他好文 时间:
2014-08-01 22:39:32
阅读次数:
274
【1】结构体的基本功 注意结构体里面可以有很多东西,可以结构体里面包含结构体#includeusing namespace std;struct Date{ int month; int day; int year;};struct Student{ ...
分类:
编程语言 时间:
2014-08-01 19:24:32
阅读次数:
250
属性将值和类,结构,枚举相关联。属性分为计算属性和存储属性。存储属性存储常量或变量作为实例的一部分 ,计算属性计算一个值。存储属性用于类和结构体,计算属性用于类,结构体和枚举。1:存储属性存储属性是存储类或结构体的实例里的一个常量或变量。struct Range{ var length:Int...
分类:
其他好文 时间:
2014-08-01 19:21:02
阅读次数:
148
原文网址:http://www.blogjava.net/heting/archive/2010/03/20/315998.html C++ C#=====================================WORD ushortDW...
分类:
编程语言 时间:
2014-08-01 19:13:22
阅读次数:
356
这里想说的是:代码中的关键点为用指令jmp pFunc跳转到你想要执行的函数pFunc。
指令“jmp xxxx”占5个字节,代码中用了个一字节对齐的结构体struct Thunk ,
当然也可以用 unsigned char code[5]; 说另一个关键点就是地址计算了,jmp xxxx指令用了相对跳转地址,
相对地址 = 要跳转函数的地址 - “jmp xxxx”指令的下一...
分类:
编程语言 时间:
2014-08-01 16:17:21
阅读次数:
282