自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 指针运算

<br />struct Test<br />  {<br />  int Num;<br />  char *pcName;<br />  short sDate;<br />  char cha[2];<br />  short sBa[4];<br />  }*p;<br />  假设p 的值为0x100000。如下表表达式的值分别为多少?<br />  p + 0x1 = 0x___ ?<br />  (unsigned long)p + 0x1 = 0x___?<br />  (unsigned

2011-02-24 11:20:00 302

转载 第7章 指针

<br />7.1.2 指针变量的定义与引用<br />1.定义格式<br />〔存储类型〕<类型> *<指针变量名1> 〔,*<指针变量名2>,…,*<指针变量名n>〕;<br />其中,星号“*” 说明定义的是指针变量,类型指出指针变量所指的数据类型。例如:<br />int  *p;   //定义整型指针变量p<br />float *pf;  //定义实型指针变量pf<br />char *pc;  //定义字符型指针变量pc。<br />2.指针变量的引用<br />指针变量用于存放变量内存首地址

2011-02-18 15:05:00 688

原创 自写字符串转换成整型函数

<br />eg1:<br />typedef struct<br />{<br />    char Ch;<br />    int  In;<br />}CIMAP;<br /><br />const CIMAP CiMap[] = <br />{<br />    {'0', 0},    {'1', 1},    {'2', 2},    {'3', 3},<br />    {'4', 4},    {'5', 5},    {'6', 6},    {'7', 7},<br />    {'8

2011-02-17 10:55:00 430

转载 typedef的四个用途和两大陷阱

<br />typedef的四个用途和两个陷阱<br />---------------------------------<br /><br />用途一:<br />定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:<br />char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, <br />// 和一个字符变量;<br />以下则可行:<br />typedef char* PCHAR; // 一般用大写<br />PCHAR pa

2011-02-17 10:21:00 531

原创 直接插入排序算法

<br />一趟直接插入排序方法<br /><br />1.简单方法<br />     首先在当前有序区R[1..i-1]中查找R[i]的正确插入位置k(1≤k≤i-1);然后将R[k..i-1]中的记录均后移一个位置,腾出k位置上的空间插入R[i]。<br />  注意:<br />     若R[i]的关键字大于等于R[1..i-1]中所有记录的关键字,则R[i]就是插入原位置。<br /><br />2.改进的方法<br />  一种查找比较操作和记录移动操作交替地进行的方法。<br />具体做法:

2011-02-16 16:45:00 2749

原创 二分查找法和顺序查找法

二分查找1、二分查找(Binary Search)     二分查找又称折半查找,它是一种效率较高的查找方法。     二分查找要求:线性表是有序表,即表中结点按关键字有序,并且要用向量作为表的存储结构。不妨设有序表是递增有序的。2、二分查找的基本思想     二分查找的基本思想是:(设R[low..high]是当前的查找区间) (1)首先确定该区间的中点位置: (2)然后将待查的K值与R[mid].key比较:若相等,则查找成功并返回此位置,否则须确定新的查找区间,继续二分查找,具体方法如下:     ①

2011-02-16 10:52:00 13762

转载 文件

<br />文件<br />文件的基本概念<br />  所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的, 在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。<br />  普通文件是指驻留在磁盘或其它外部介质上的一个有序数据集,可以是源文件、目标文件、可执行程序; 也可以是一

2011-01-18 10:14:00 541

原创 面试与被面试

<br />      今天比较幸运,可以面试一下别人。换个角度做事,和换个角度思考感觉真的不一样!

2011-01-14 15:21:00 389

转载 开源网址汇总

<br />和大家分享几个很好的开源网站和学习网站,我自己学习时经常参考的,知道的顶一下,不知道学习一下,技术资料不应保守,分享共同提高才会进步更快,这应是我们搞技术的同仁坚持的理念,呵呵!<br />The Code Progect:<br />http://www.codeproject.com/<br />(HACK CHINA)程序源码搜索引擎:<br />http://www.hackchina.com/<br />源码知识网:<br />http://www.waterpub.com.cn/so

2011-01-05 10:53:00 384

转载 开源代码网站

<br />http://search.csdn.net/<br />CSDN搜索,CSDN还是有非常多的编程资源的,用它的搜索能搜出不少东西。代码类别也比较全面。<br />http://snippets.org/<br />简单实用的代码收集网站,强力推荐。比如你要找个DES加密,要找个数据压缩,找个INI文件操作的C代码等,均能手到擒来。<br />http://www.codase.com/index.html<br />它是一个代码搜索引擎,特别是搜索c/c++的开源代码,可以通过函数名、类名等搜

2011-01-05 10:48:00 458

转载 横空出世,席卷Csdn [评微软等公司数据结构+算法面试100题

<br /> 入编程这一行之初,便常听人说,要多动手写代码。<br />可要怎么写列?写些什么列?做些什么列?<br />c语言程序设计100例,太过基础,入门之后,挑战性不够。<br />直接做项目,初学者则需花费大量的时间与精力、且得有一定能力之后。<br /> <br />于是,这份精选微软等公司数据结构+算法面试100题的资料横空出世了。<br />[推荐] [整理]算法面试:精选微软经典的算法面试100题[前60题](帖子,已结帖)<br />http://topic.csdn.net/u/201

2011-01-05 10:46:00 897

原创 stm32f103 动态改变频率的方法

<br />    RCC_SYSCLKConfig(RCC_SYSCLKSource_HSE);                //更改系统时钟源<br /> <br />    RCC_PLLCmd(DISABLE);                                                 //禁止倍频<br />    RCC_PLLConfig(RCC_PLLSource_HSE_Div2, RCC_PLLMul_8);  //32M         //设置系统时钟大小<b

2011-01-05 10:43:00 6194 1

转载 利用ST提供的USB例程实现USB IAP功能

<br />我们知道ST推出的Cortex-M3平台STM32内部有两个Flash区域,一是System Flash,ST官方保留的一个区域,用于存放IAP代码。该区域不对用户开放,仅提供UART的通讯接口用于IAP升级;另一个区域是User Flash,这一部分是供用户自由使用的。STM32自带USB 2.0 Device接口,如果需要通过USB接口来实现IAP功能需要如何做呢?这里介绍如何利用ST STM32xx USB Development Kit提供的DFU代码来实现上述功能。我用STM3210E

2011-01-05 10:22:00 2202 1

转载 利用ST提供的USB例程实现USB IAP功能

<br />我们知道ST推出的Cortex-M3平台STM32内部有两个Flash区域,一是System Flash,ST官方保留的一个区域,用于存放IAP代码。该区域不对用户开放,仅提供UART的通讯接口用于IAP升级;另一个区域是User Flash,这一部分是供用户自由使用的。STM32自带USB 2.0 Device接口,如果需要通过USB接口来实现IAP功能需要如何做呢?这里介绍如何利用ST STM32xx USB Development Kit提供的DFU代码来实现上述功能。我用STM3210E

2011-01-05 10:20:00 1075 1

原创 AD7689配置需要注意的地方

<br />CFG字按照PDF文档配置后需要向左移动两位。<br />#define IN0_CMD 0xf104         //更新CFG,单极性 电压为地,内部参考电压2.5v,无反馈字 通道0<br /> 2011-01-05 09:36:06

2011-01-05 09:36:00 3845 1

IA4432中文手册

IA4432中文手册,IA4432保留了以前产品的所有优点的特点,比如:高集成度,底层本、灵活性,外围精简和很容易设计等特点

2010-04-01

空空如也

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

TA关注的人

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