自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

StoneCamel

石骆驼。忍着干渴,悠悠徒步于沙漠

  • 博客(24)
  • 资源 (21)
  • 收藏
  • 关注

原创 written_amount(打印数字)

#include #include #include static char *digits[] = { "", "ONE ", "TWO ", "THREE ", "FOUR ", "FIVE ", "SIX ", "SEVEN ", "EIGHT ", "NINE

2011-09-21 23:14:28 1575 1

原创 warning: incompatible implicit declaration of built-in function ‘xyz’

今天写一个程序的时候出现了如下错误:        written_amount.c: In function ‘do_one_group’:written_amount.c:33:3: warning: incompatible implicit declarati

2011-09-21 23:00:20 1531

转载 Linux内核常用宏和数据结构二(学习内核必备)

3. HASH表 HASH表适用于不需要对整个空间元素进行排序,而是只需要能快速找到某个元素的场合,是一种以空间换时间的方法,本质也是线性表,但由一个大的线性表拆分为了多个小线性表,由于只需要查找小表,因此搜索速度就会线性查整个大表提高很多,理想情况下,有多少个小线性表,

2011-09-21 00:29:49 1218

转载 Linux内核常用宏和数据结构一(学习内核必备)

本文档的Copyleft归yfydz所有,使用GPL发布,可以自由拷贝,转载,转载时请保持文档的完整性,严禁用于任何商业用途。msn: yfydz_no1@hotmail.com来源:http://yfydz.cublog.cn 1. 前言 本文介绍lin

2011-09-21 00:28:56 863

原创 max_list(任意整形参数列表)

#include #include int max_list( int i,...);int main(){ int a = 0; a = max_list( 3, 5, 6,2, -1); printf( "%d", a); return 0;}int

2011-09-21 00:11:11 1502

原创 C和指针小结前六章之第六章~指针

内存和地址: 在要求边界对齐的机器上,整形值存储的其实位置只能是默写特定字节。内存中的每个位置由一个独一无二的地址标识。内存的每个位置都包含一个值。名字和内存位置之间的关联并不是硬件所提供的,是由编译器为我们实现的。(硬件仍然通过地址访问内存位置。)值和类型: 不能简单的通过

2011-09-20 20:56:56 1019

原创 C和指针前六章小结值第五章~操作符和表达式

移位操作符: 标准说明无符号值执行的所有移位操作都是逻辑移位(逻辑右移填充零),但对于有符号的值,到底是采用逻辑意味还是算树意味取决于编译器。因此一个程序如果使用了有符号数的右移位操作,它就是不可移植的。(自己用的gcc右移是有符号的,左边填充1)。        赋值: 只

2011-09-20 00:40:07 783

原创 记 承若

自己对自己承若过很多次,对同一件事情承若过恨过次,对很多事情承若过很多次,可自己每次总是那样,没有守住自己的承若。自己不愿做个不重承若的人,可不得不承认的是自己的承若真的没自己想想的那么重。       现在也每天也做不了五次俯卧撑了,开始看电视小说了,开始睡懒觉了,开始

2011-09-19 00:59:24 1062

转载 ANSI C的三个类型限定词:const,volatile,restrict

1.const不得不说的是,const是三个限定词中比较好理解的一个。变量声明中带有关键词const,意味着不能通过赋值,增量或减量来修改该变量的值,这是显而易见的一点。指针使用const则要稍微复杂点,因为不得不把让指针本身成为const和指针指向的值成为const区别

2011-09-18 23:31:55 772

转载 我想成为坐在路边鼓掌的人(转载)

我那上国中的女儿,她同学都管叫她23号。 她的班上总共有50个人,而每次考试,女儿都排名23。 久而久之,便有了这个雅号,她也就成了名副其实的中等生。 我们觉得这外号刺耳,女儿却欣然接受。老公发愁地说,一碰到公司活动,或者老同学聚会,别人都对自家的'小超人'赞

2011-09-18 22:19:17 490

原创 C和指针前六章之第四章~语句

表达式语句: C不存在专门的赋值语句。赋值就是一种操作,所以赋值语句就在表达式内进行。你只要在表达式后面加上一个分号,就可以 把表达式转变成语句。理解着点非常重要,因为像 y+3;getchar()这样的语句也是完全合法的。当执行这些语句是,表达式被求值,但它们的结果并不保存于任

2011-09-18 21:11:59 462

原创 C和指针前六章之第三章~数据

在头文件 limits.h 中定义了上表中各个整形数的范围。同时还有 CHAR_BIT(至少是8位),MB_LEN_MAX 规定一个多姿接字符最多允许的字符数量。多字节字符常量在不同的环境中实现可能不一样,所以不鼓励使用。               关于数据缺省值:

2011-09-18 00:23:17 756

原创 C和指针前六章小结之第二章

1、环境:  ANSI C的任何一种实现中,存在这两种环境:翻译环境、执行环境。这两种      环境不必位于同一个及其上。还有就是一种独立环境,就是不存在操作系统的环境(       嵌入式系统中会遇到类似环境。2、翻译环境的几个步骤及在gcc下的命令:

2011-09-17 18:13:37 578

原创 C和指针前六章小结之第一章

第一章书上给了个程序,记得上年看的时候还有点吃力,不过现在看,还是有很多地方需要注意。         自己需要注意的地方如下:        1、gets(char *s) 函数: 它可以无限读取,不会判断上限。如果自己给定的存储空间不够就会发生溢出。如果溢出,多出来的

2011-09-17 01:03:49 738

原创 Eratosthence筛选法(质数)

下面是自己基本照抄C和指针上的答案源码,自己就加了一条判断语句。#include #include #define SIZE 1000000#define TRUE 1#define FALSE 0int main(){ char sieve[

2011-09-16 22:21:47 749

转载 Linux下数字表示文件的操作权限(777,755,..)

Linux下数字表示文件的操作权限(777,755,..)Linux下,查看某路径下用(ls -l)查看所有文件的详细属性列表时,会看到文件的操作权限,类似“drwxr-xr-x”的字符串。这串字符可以分成4段理解,结构为“d + 文件所有者操作权限 + 文件所有

2011-09-16 01:30:22 7593

原创 位数组简单实现

#include #include unsigned character_offset( unsigned bit_number );unsigned bit_offset( unsigned bit_number );void set_bit( char bit_a

2011-09-16 00:39:45 1171

原创 删除字符串多余空格

代码如下:#include int is_blank( int ch );void deblank( char string[] );int main(){ char string[] = " zhang lei g"; printf( "%

2011-09-14 01:45:45 680

原创 int substr( char dst[], char src[], int start, int len )

#include #include #include int substr( char dst[], char const str[], int start, int len );int main(){ char dst[10]; char src[10] = "z

2011-09-13 23:27:58 1647

转载 简明 Vim 练级攻略

简明 Vim 练级攻略2011年9月7日陈皓http://coolshell.cn/articles/5426.htmlvim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面

2011-09-11 16:00:09 427

转载 最全的编码总结笔记

1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个

2011-09-08 13:53:05 557

原创 warning: extra tokens at end of #include directive

用gcc编译源文件时出现的.collect2: ld returned 1 exit status这个错误究其原因应该是这个:某些自定义函数在头文件中声明了,在实现文件却没有用到。下面是各种情况,自己查找错误原因时,碰到的。Given a huge p

2011-09-08 00:16:43 11198

原创 sizeof(size_t)的疑惑||size_t sizeof long unsigned int printf max value

今天自己用了一个sizeof(指针),用了printf("%d“,sizeof(指针))。出现了错误:warning: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’自己上

2011-09-07 00:56:53 5664

转载 gdb常用命令

调用gdb编译需要在cc后面加 -g参数再加-o;[root@redhat home]#gdb 调试文件:启动gdb(gdb) l :(字母l)从第一行开始列出源码(gdb) break n :在第n行处设置断点(gdb) break func:在函数func()

2011-09-07 00:17:10 627

简单的逻辑分析

生成csv文件用execl图表看时序,由于具体串口不知,使用时,把stdax.h里的DEBUG宏关掉

2014-06-10

基于OpenCV的图像检索系统(源码)

使用VC6.0集成开发环境初步实现了基于图片轮廓和图片颜色直方图的图像检索系统;对于给定的例子图像,系统搜索指定目录并根据与例子图像的颜色直方图或轮廓相似性程度数值按升序排列相符合的

2013-07-17

基于OpenCV的图像检索系统文档

基于OpenCV的图像检索系统。使用VC6.0集成开发环境初步实现了基于图片轮廓和图片颜色直方图的图像检索系统;对于给定的例子图像,系统搜索指定目录并根据与例子图像的颜色直方图或轮廓相似性程度数值按升序排列相符合的图像。

2013-07-17

c和指针课后答案

c和指针课后答案c和指针课后答案c和指针课后答案

2011-09-18

Windows下的32位汇编语言程序设计.pdf )

Windows下的32位汇编语言程序设计.pdf )Windows下的32位汇编语言程序设计.pdf )

2011-09-16

AStyle_2.01_windows.zip

AStyle_2.01_windows.zipAStyle_2.01_windows.zip

2011-09-16

各种颜色的RGB值.doc

各种颜色的RGB值.doc各种颜色的RGB值.doc

2011-09-14

王爽《汇编语言》第二版习题答案.chm

王爽《汇编语言》第二版习题答案.chm王爽《汇编语言》第二版习题答案.chm

2011-09-14

计算机程序的构造和解释_中文版.pdf

计算机程序的构造和解释_中文版.pdf~wdew~~~~~~~~~~~~``````+

2011-09-14

C语言100个经典算法.doc

·······················~~~~~~~~~~~~~~~~~~~~··

2010-09-12

16天记住7000考研单词

用语句把考研需要的近似单词整合其来。容易记忆。很不错的

2010-09-12

空空如也

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

TA关注的人

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