自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (8)
  • 收藏
  • 关注

原创 “递归函数”入门

“递归函数”入门一、 函数即自调用函数,在函数体内部直接或间接地调用自己,即函数地嵌套调用地是函数本身。<br />例如,下面程序中的函数fact(int n)完成的功能就是求n!<br />#include "Stdio.h"<br />#include "Conio.h"<br />long fact(int n)<br />{<br />if (n==1)<br />return 1;<br />return (fact(n-1))*n;<br />}<br /><br />main()<br />{

2010-08-28 13:43:00 559

原创 数据结构之线性表

<br />线性表的数据结构是:数据的类型一样...<br />所以线性表就类似于数组,对线性表的操作,更像与数组的操作...哦<br />如:<br />typedef struct list<br />{<br />int *elem;  //里面的核心,实质上他就是一个整形的数组,int *temp=*.elem *表示的是一个这个<br />             //结构类型的变量,看初始化就说明了,他的操作就是跟数组一样。<br />int length;//用来补充对该数据类型的操作<br

2010-08-26 22:00:00 591

原创 C获取本地时间的小问题

<br />最近有朋友问如下问题:<br />#include <stdio.h><br />#include <stdlib.h><br />#include <iconv.h><br />#include <time.h><br />int main()<br />{<br />struct tm *tms;<br />time_t now = time(0);<br />tms = localtime(&now);<br />printf("%d/n", tms->tm_year);<br />pri

2010-08-26 21:00:00 1777

转载 Talk:X86 calling conventions

From Wikipedia, the free encyclopediaJump to: navigation, searchContents[hide]1History/meaning of cdecl?2return value in EAX3thiscall4stdcall5Standard Entry Sequence6Pascal == Stdcall ??7Custom calling conventions8Case Sensitivity9Visual Studio 200710Abstr

2010-08-20 22:39:00 1117

原创 x86 calling conventions

From Wikipedia, the free encyclopediaJump to: navigation, search<br />This article describes, in computing, the calling conventions used on the x86 architecture.<br />Calling conventions describe the interface of called code:The order in which parameters a

2010-08-20 22:34:00 2439

转载 C语言宏定义运用技巧

<br />写好C语言,好看的宏定义很主要,运用宏定义可以防止 出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义……<br />1,防止 一个头文件被重复包含<br />   #ifndef COMDEF_H<br />   #define COMDEF_H<br />   //头文件内容<br />   #endif<br />2,重新定义一些类型,防止 由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。<br />   typedef unsigned char

2010-08-19 13:21:00 730

转载 指针学习笔记

<br />C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标 准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个声明的,两者可 以说是相反的。右左法则的英文原文是这样说的:<br />The right-left rule: Start reading the declaration from the innermost parenthes

2010-08-16 11:34:00 561

转载 堆和栈的区别

一、预备知识—程序的内存分配 <br />$ H- ^' M+ d8 t9 L! ~+ A2 t! d  v# s一个由C/C++编译的程序占用的内存分为以下几个部分 5 }7 U/ U( f- d* X; {<br />1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其 <br />/ o7 {( l7 E: t  m操作方式类似于数据结构中的栈。 <br />. C& k6 o2 N0 D/ Z2、堆区(heap)   —   一般由程序员分配释放,   若程

2010-08-16 09:40:00 509

转载 C/C+语言struct深层探索

<br />C/C+语言struct深层探索<br />作者:宋宝华       出处:PConline<br />1. struct的巨大作用<br />  面对一个人的大型C/C++程序时,只看其对struct的使用情况我们就可以对其编写者的编程经验进行评估。因为一个大型的C/C++程序,势必要涉及一些(甚至大量)进行数据组合的结构体,这些结构体可以将原本意义属于一个整体的数据组合在一起。从某种程度上来说,会不会用struct,怎样用struct是区别一个开发人员是否具备丰富开发经历的标志。<br />

2010-08-13 23:39:00 422

转载 C语言中的关于“位域”的说明 收藏

<br /><br />关键词: 位域<br />有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的二进制位域来表示。一、位域的定义和位域变量的说明位域定义与结构定义相仿,其

2010-08-13 23:37:00 710

转载 深入理解sizeof

<br />深入理解sizeof<br /><br /><br />  最近在论坛里总有人问关于sizeof的问题,并且本人对这个问题也一直没有得到很好的解决,索性今天对它来个较为详细的总结,同时结合strlen进行比较,如果能对大家有点点帮助,这是我最大的欣慰了。<br /><br />一、好首先看看sizeof和strlen在MSDN上的定义:<br /><br />首先看一MSDN上如何对sizeof进行定义的:sizeof Operator sizeof expression The s

2010-08-01 01:14:00 617

VC6.0中用GDI+加载动态gif图片示例

VC6.0中用GDI+加载动态gif图片示例,用到了GDI+,IDE:VC6.0,OS:XP SP3,SDK写的非MFC。

2011-08-19

文件关联问题,问题详细请看CSDN中我的提问

文件关联问题 日常中会遇到 可以看看这个方法 人家是如何实现的 问题描述看这里 http://topic.csdn.net/u/20110515/03/e809df5b-65cd-4fda-b9d7-45abefebe329.html

2011-05-15

给VC/SDK中的应用程序加上皮肤(实例演示)

给VC/SDK中的应用程序加上皮肤(实例演示)

2011-02-16

郁金香由浅入深学习感染pe文件的操作.rar

郁金香由浅入深学习感染pe文件的操作.rar

2011-02-15

SDK双缓冲绘图跟普通绘图对比效果演示

完整的例子包括资源文件跟DEBGU的EXE文件。可以直接下载运行,无需积分。

2011-01-19

c语言深度剖析.pdf

非常好的一部书籍,C语言中的关键问题都有深入的进行剖析!

2010-09-03

网络电视的代码文件和生成的网络电视exe文件

网络电视的代码文件和生成的网络电视exe文件 网络电视的代码文件和生成的网络电视exe文件 网络电视的代码文件和生成的网络电视exe文件

2010-01-15

定时关机的代码和生成的EXE文件

定时关机的代码和生成的EXE文件 大家可以多多参考参考 看是否有需要学习改进的地方

2010-01-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除