- 博客(14)
- 资源 (14)
- 收藏
- 关注
原创 输入日期求星期的C程序源码
输入日期求星期的C程序源码 /*** week.c* version:1.0 2006-9-14 * auther:jsp** W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 * 在公式中d表示日期中的日数,m表示月份数,y表示年数。 * 注意:在公式中有个与其他公式不同的地方: * 把一月和二月看成是上一年的十
2008-03-11 10:50:00
1225
2
原创 rand()、srand()函数用法
rand()、srand()函数用法2007-11-14 17:13 srand(设置随机数种子) 相关函数 rand 表头文件 #include 定义函数
2008-03-11 10:49:00
1910
1
原创 认识Turbo C编译器
广义的编译器,包括了代码编译器(compiler),目标文件链接器(linker),库文件管理工具(如tc的tlib,gcc的ar),编译驱动工具(如VC的NMake,gcc的make),ANSI c/c++标准的头文件和库文件,扩展的头文件和库文件,集成开发环境(IDE),等等与编译相关的工具,所有这些工具的集合,就组成了广义上的编译器。 狭义的编译器,则仅指compil
2008-03-10 13:01:00
1554
原创 浮点数的存储与计算
浮点数的存储与计算2007-08-22 14:38 浮点数按照IEEE标准存储,以单精度为例(32位): 1(符号位,1负0正)+8(指数)+23(尾数) 由于8位指数位表示范围是0—255,而实际应用中指数是有符号数,表示范
2008-03-10 09:17:00
879
原创 你打算做程序员吗?
中国有句古话——隔行如隔山。中国又有句古话——女要嫁对郎,男要选对行。自古以来选对行业对一个男人是很重要的,而且选哪一行也要相当慎重,如果选错,再改恐怕就没那么容易了。 其实,现实中干哪一行并没有实质的区别,都是用自己的劳动来实现自己的价值。我所理解的选对行,应该是说,根据一个人的兴趣爱好,性格特点,能力特长,天资天赋等,来确定一个人到底干什么合适。比如有些人从小就有音乐细胞,有些
2008-03-08 17:14:00
845
原创 简历怎么写?
引自——qfknet的“最近负责招聘,收了无数简历,是在看下去了,说两句吧,散点分 ”这些天,收了无数简历,都看过了.职场专家说过,一份简历能让负责招聘的人看上30秒,就有点希望.我大部分简历连3秒都没看到,就删除了. 写简历 第一,你先要弄明白你自己想要做什么? 不同职位要有不同的简历才行,如果你的项目经历少的话,就重点写一下你认为很好的项目,并且写清你在里面都干了什么,有什么收货. 这里,最好
2008-03-08 09:24:00
1091
原创 C语言中结构体对齐问题
关于C语言中的结构体对齐问题1,比如: struct{short a1;short a2;short a3;}A;struct{long a1;short a2;}B;sizeof( A)=6, sizeof( B)=8,为什么?注:sizeof(short)=2,sizeof(long)=4因为:“成员对齐有一个重要的条件,即每个成员按自己的方式对齐.其对齐的规则是,每个成员按其类型
2008-03-08 08:21:00
1978
1
原创 华为内部比武题
//华为内部比武题...#include stdio.h>#include string.h>typedef struct AA{ unsigned int b1:5; unsigned int b2:2; unsigned int b3:2;}AA;int main(){AA aa = {0}; char cc[100]; strcpy(cc,"012345
2008-03-08 08:04:00
883
原创 堆和栈——内存分配探密
在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。要点:堆:顺序随意栈:先进后出堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值
2008-03-07 15:42:00
1550
原创 深入探索sizeof
<!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"><rdf:D
2008-03-07 15:31:00
353
原创 揭密数组名
揭密数组名 现在到揭露数组名本质的时候了,先给出三个结论: (1)数组名的内涵在于其指代实体是一种数据结构,这种数据结构就是数组; (2)数组名的外延在于其可以转换为指向其指代实体的指针,而且是一个指针常量; (3)指向数组的指针则是另外一种变量类型(在WIN32平台下,长度为4),仅仅意味着数组的存放地址! 1、数组名指代一种数据结构:数组 现在可以解释为什么第1
2008-03-07 15:30:00
568
原创 野指针的介绍
什么是野指针? 野指针,也就是指向不可用内存区域的指针。通常对这种指针进行操作的话,将会使程序发生不可预知的错误。 “野指针”不是NULL指针,是指向“垃圾”内存的指针。人们一般不会错用NULL指针,因为用if语句很容易判断。但是“野指针”是很危险的,if语句对它不起作用。野指针的成因主要有两种: 一、指针变量没有被初始化。任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值
2008-03-07 15:05:00
489
原创 c源码:常用攻击程序
Abstract 这里有一些是老的,现在看来并没有用,但他们都很有名。 1 Land 攻击一台Win95的机器。这是Win95的一个漏洞,以其IP地址和端口向自 己的同一个端口发起连接(发SYN),Win95即会崩溃。 /* land.c by m3lt, FLC crashes a win95 box */ #include #include #include #include #
2008-03-03 18:30:00
1335
eventlog日志设计文档
2009-01-19
dizhicuowu
2008-12-31
meitichuli
2008-12-30
bwappjinruvoddayingxinxi
2008-12-30
wo dedaimappt
2008-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人