自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习与研究

留下自己的每个足迹,与朋友分享,与后来者参考......

  • 博客(8)
  • 收藏
  • 关注

原创 几个简单常用的算法

#include #include int find( int array[], int size,int date ) /*一般查找法*/{    int i;    if( size      return -1;    for( i = 0; i      if( date == array[i] )      return i;    return -1;} void swap( in

2004-08-29 16:34:00 1482 3

原创 《The C Programming language》读书笔记5

尽量利用能利用的资源    在上篇文字中,我们设计了一个非常简单的list,在设计的过程运用了在本书第五、六章的知识,这些东西是c语言中最难的部分,学术方面的讨论随处可见,指针的用法和特性多得让人无法记住,个人认为最好的方法是多实践,在实践遇到的问题往往就是最常见的、最重要的知识点,至于那些特别的特性,等熟悉了那些常见的后也就不难理解他们了。   本书的第七。八两章所述的内容严格来说是不属

2004-08-26 15:01:00 3087 2

原创 【库】c实现图(数组表示法)

---------------------------graph.h--------------------    /*一个最简单图实现,只提供了最基本的接口      *用数组存储的无向图,本代码用到c99新增的bool类型。     *建议使用dev c++4.9.9.0编译该代码*/    #ifndef GRAPH_H    #define GRAPH_H    /*函数返回状态*/ 

2004-08-25 15:46:00 1664

原创 《The C Programming Language》读书笔记4

程序设计初步   到现在为止,我们已经对语言的基本元素有了个比较完整的了解了,但是总是停留在表达式等细节方面,我们很难写出程序来,在今天任何一个程序都是个工程,如何组织我们已经掌握的这些基本元素,使得他们变成有一点功能的有机整体,这个就需要一个整体观念的设计思想,对于c来说第一步该是过程化程序设计思想,换而言之,就是函数的设计,在上篇文字中我们已经看到了,其核心问题是如何分解要解决的问题,写出

2004-08-22 15:55:00 2116 4

原创 string和各内置类型的互换方法(stringstream的一种用法)

/*和c的转换函数比起来用法更为隐蔽,对初学者来说不够直观。*/#include "iostream"#include "sstream"#include "string"#include "cstdlib"using namespace std;int main(void){/*以下是内置类型向string转换的解决方案*/  int ival; char cval; ostringstre

2004-08-19 20:40:00 1600 1

原创 关于程序设计风格的一点讨论

关于程序风格的一点讨论。    到目前为止,我们已经了解c程序的基本元素,在进入过程化程序设计之前,我个人认为该对编码习惯做个良好的开端。关于程序设计风格问题,严格来说是一个没答案的讨论,随着编码经验的增加,我们在不同的阶段会有不同的认识,不同的出发点,本文要说的也只是笔者了两年来的编码体会,写出来的确需要勇气(毕竟在很多人眼里我没有这个资格),只是讨论的目的,绝无要误人子弟之意。 

2004-08-13 19:14:00 1764 2

原创 《The C Programming Language》读书笔记3

第三章:当好机器的老板     无论什么时候我们都不该忘记我们是在学一门语言,而学语言的基本要求是:准确无误的用它来表示自己的意图,不仅要让机器读懂,也要让别人(只要他会c语言)读懂你的意思。记住,语言是用来交流的,不论是编程语言还是自然语言。现在让我们对这两个交流的对象分别作个分析,如何才能让他们明白你想干什么,打算怎么干。  对于机器来说,我们要做的相对要简单点,编程语言的语法比自

2004-08-04 15:47:00 1798 3

原创 奇怪的c语言声明

大家都知道变量的重定义是个很常见的,很明显的错误,但是在水木的一次讨论中居然发现下面段代码居然能c环境里通过编译,而且运行的很好。代码如下:?#include "stdio.h"#include "stdlib.h"int i;int i;i = 100;?int main(){? ??? printf( "%d/n", i );??? system( "pause" );??????retu

2004-08-03 15:04:00 3518 1

空空如也

空空如也

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

TA关注的人

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