自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大周辞寒的专栏

后续博客都会迁移到我自己的博客 多客博图!

  • 博客(18)
  • 资源 (53)
  • 收藏
  • 关注

原创 调用函数按值传递还是使用地址?

最近特别爱使用调用函数,不晓得是不是对,但是用了就用了,毕竟研究的东西多点,没有坏处。调用函数,可以传值也可以通过通过地址的使用,传值和指针、引用我觉得作用是一样的,虽然本质不同,一般要改变值的时候就可以考虑用指针和引用。具体可以参考我的其他的文章。这里说说按值传递的本质,按值传递的时候传入调用函数的不是值的本身,而是一个副本,也就是说是在调用函数分配的地址上面使用副本的值,哪怕在副本的值

2007-05-30 00:47:00 1717 1

原创 我的经验:指针和指针的引用

我一下讨论的都是在不用return把值进行返回的情况, 也就是说用指针的情况。很简单就是指针和引用,引用在新版本的c里面也有包含,可以使用。系统xp+ide用的 vc6.0:要把一个值通过调用函数改变,可以用指针和引用,这个值可以是int int *,char char*,或者说是结构体,结构体也有不同的情况,比如说,结构里面有结构体指针和没有的情况,这里我将就我的经历写一下。

2007-05-28 20:08:00 3758 7

转载 指针与指针的引用

C++之研究——指针和引用VB中的函数或过程的参数有2种传递方式:一种是值传递;一种是引用传递。分别用关键字ByVal和关键字ByRef指出。如果参数是以引用传递的话,函数或过程内部就可以靠这个引用参数来改变外部变量的值。在C语言中,如果要实现在函数内部改变外部变量的值的话,就应该传递这个变量的指针。如果要通过指针访问变量,必须使用指针运算符“*”。这样在源代码中就会显得比较别扭:

2007-05-28 14:27:00 1773

转载 ^_^--c++书籍推荐

第一篇一些同学问我,如何学好C++,我没有别的办法给你们,唯一的办法就是读书,读大量的书,就可以解决。要把C++作为日常语言,而不是一种程序语言,这样就好办了。有人又要问我,那么我应该读什么书才好?没有时间怎么办?我只能对你们说,没时间的话,就别学C++了,做你们喜欢做的事。生活中没有C++,也同样美好。如果你准备学,一定要学好,那么我开个书单,应该问题不是甚大。首先肯定要读一

2007-05-26 01:49:00 5771 2

原创 仍然是数组和指针的初始化,以及string类型的赋初始值

数组很简单,直接定义然后使用就是了:建立一个数组a[],如int a[20]=“adf”;如果只建立也就是只声明而不赋值,那要之后赋值就要给出一个循环,一个个的给值, char d[20]; for  (i=0;i d[i]=“要给的”; 但是不可以再直接这么了:a[20]=“adf”;但是如果想一步到位的给a数组赋值那要怎么办呢?用strcpy或者strncpy了,strcpy(

2007-05-22 16:25:00 3227

转载 今天开始弄c++,copy下人家的文章来看看参考一下哈哈

C++ 书籍导读 - 引言 一直承诺为这个版的 C++初学者以及其他感兴趣的读者写这篇东西,深感困难。一方面,我不可能通读所有的著作;另一方面,去评价诸位大师的著作总是心感不安。好在可以换一个角度,从一个学习者、消费者的需要出发,来看看选择书籍过程中所需要考虑的问题。 很多的作者和大部分出版商都会声称自己的书适合你,甚至适合从初学者到高级读者的所有人群,尽管理由可以头头是道,遗憾的

2007-05-19 23:02:00 1967

原创 构造链表的一个注意事项

 看这个程序片断:void push( st *head){    st *p,*q;     int i;    q=head;      while (scanf("%d",&i)){     p=(st *)malloc(sizeof(st));           p->data=i;        p->next=head->next; //q->next=p; //q=p;  

2007-05-15 14:24:00 1954

转载 十种长相最有福气的旺家女

中国自古就有“面相”一说,所谓的“面相”,就是一种透过观看一个人面部特征的方式来论命的科学。通过人们的长期总结,总结出了下面的十种长相最有福气的旺家女人。  一、唇红齿白  嘴唇色泽偏红,同时齿列整齐不尖不龅、齿色偏白,伴随这种相的是声音偏向柔美,咬字清晰。具有此相的女子,和丈夫间的关系甜蜜,夫妻恩爱,感情生活美满。这类能够享受美好情意生活的女子,最大的性格优点,就是性格中庸,既不情绪化也

2007-05-14 14:20:00 1885

原创 Linux源码安装过程中选项—prefix

 在linux和unix环境中,源码安装是最常用的软件安装方式,一些软件除了提供源码外,也提供各种发行版的二进制安装包(如基于redhat包管理工具的rpm包),但强烈建议使用源码安装方式。原因是:(1)没有类似rpm那样让人恼火的包依赖关系,(2)源码安装灵活自由,适用于不同的平台,维护也十分方便。源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make ins

2007-05-13 17:40:00 2491 1

原创 看电影《爱情呼叫转移》

        51的时候在苏州看了这部电影,挺有感触,爱情真的好复杂,但是又好简单,用心去爱就好了。        其实我对里面的感触最深的地方就是,当徐同志对爱情有了一点领悟,或者说真的有了一些想法的时候,他去找他的前妻了,但是他很失望的发现他的以前的那位却已经另嫁他人,而且,这个人马上给他上了一课,从这里我们没有办法知道这个人是不是真的喜欢吃徐同志的前妻做的榨酱面,但是我们却可以了解到,

2007-05-12 12:56:00 2439

转载 很爱很爱你 有图有文的

这个是高中看的一篇文章真的很不错呵呵先看文字版本的:        如果一个人的初恋沉闷且冗长,不知算不算很奇怪。  高三的时候,别人还都忙得昏天黑日,我父母就早早地替我办全了出国手续,只等我领到毕业证go to美利坚了。  我们班上有个男生人称大P的特能说,一般播音时间是早自习"体育快递"课间插播"时政要闻"午间休"评书连播"晚自习classical music,可每次考试他总有

2007-05-11 18:44:00 1699

转载 程序员的七种武器

世界上有两件事情,需要一辈子的努力。第一是学习,第二是锻炼。其实这本是说明一个问题:每个人在提高自己能力这件事情上,需要持续不断地努力。以最典型的例子来看,只有通过学习,程序员才能保证不断进步。一方面我们学习新的软件技术和更新速度极快的业界新名词;另外一方面,我们也需要不断加强基本技能的巩固。  在这样的前提下,“程序员的七种武器”这个选题就应运而生了。撇开众多软件开发人员的基本素质(学习能力、解

2007-05-11 00:15:00 1126

原创 再看c语言的缺陷与陷阱

整型常量不要一想起整型就是10进制,其实整型就已经说明了,只要是"整"的就可以了,跟进制没有关系,所以在使用的时候别忽略了进制.比如逻辑与不会吧运算对象改变,而是产生一个中间值,但是你使用的进制可能会让你产生错误的想法,int a =0110;int b=1001;int z=a&&b;printf("a=%d,b=%d",a,b);这个时候b没有变而a就是72了.其实不是&&的问题,是进

2007-05-10 16:04:00 1029

原创 c语言中的内存对齐

先看一个具体的问题:内存对齐的问题。struct倘若如此声明:struct something {......} 如果在结构体后面加上__attribute__((packed));记得带上后面的";"那么就是严格的各个成员的大小之和。或者可以在程序开头的地方加上#pragma pack(N),其中N为对齐的字节数,若为1则和__attribute__((packed))是一个意思了.

2007-05-10 13:23:00 1666

转载 C 语言中的指针和内存泄漏

在使用 C 语言时,您是否对花时间调试指针和内存泄漏问题感到厌倦?如果是这样,那么本文就适合您。您将了解可能导致内存破坏的指针操作类型,您还将研究一些场景,了解要在使用动态内存分配时考虑什么问题。引言对于任何使用 C 语言的人,如果问他们 C 语言的最大烦恼是什么,其中许多人可能会回答说是指针和内存泄漏。这些的确是消耗了开发人员大多数调试时间的事项。指针和内存泄漏对某些开发人员来说似乎令人

2007-05-10 13:04:00 1111

原创 抽象数据结构(ADT)中的初始化以及在调用函数中改变值的方法

呵呵我弄了4个多小时才弄好,之前还看到清华大学的一本数据结构的书上(李春葆的数据结构教程上机实验指导)出现了这种结构,真的是无语,就是Linklist *&list,我在我的系统里面编译过了,通不过,当然了我用的是linux可能跟vc的实现还是有差别的。希望有人可以告诉我Linklist *&list这个是什么东西。现在看一个单链表的结构:#define TSIZE      45    /* s

2007-05-10 11:04:00 2029

原创 c缺陷与陷阱之运算符的优先级

       运算符的优先级如下表,从左到右降低,从上到下降低  ()(小括号) [](数组下标) .(结构成员) ->(指针型结构成员)┃ 最高 ────────────────────────────┃  ↑  !(逻辑非) .(位取反) -(负号) ++(加1) --(减1) &(变量地址)┃  │ ────────────────────────────┃  │    *(指针所指

2007-05-08 18:08:00 992

原创 开始看c语言的缺陷和陷阱,写下笔记

今天上午才上海回来学校,累的死,可能是累过头了,也不想睡觉了,就对着计算机看看电子文档吧,其实我很少在计算机上看书的,一般的情况就是游戏之。其实编程其实跟做人一样要把握细节,即使的c语言的高手而言这本书里面的东西也是非常必要研究的.正如书的开始作者说的,这本书不是对c语言的批评,也不是一本c语言的教程,作者假定我们有点c语言的功底和水平了。!废话少说,按照书的顺序来写我的阅

2007-05-08 16:27:00 1181 1

libwebp library

libwebp 本来是google codes上面的,我上传一份最新的0.4.3的版本

2015-04-08

ntfs 3g source code

1. cd path 2. ./configure 3. make 4. make install

2015-02-26

msys system 包

gnustep msys system, 几乎所有的unix工具,rm ls make等, 需要的请下载.

2014-08-05

google mock cookbook 中译本

google mock cookbook 中译本,引用的人家的,谢谢原著者。

2014-08-05

google mock doc

包括:google mock CheatSheet,google mock CookBook , google mock ForDummies, google mock FrequentlyAskedQuestions。

2014-08-05

gmock-1.7.0

gmock-1.7.0 自行下载吧, mock和test工具,现在算是很顶级的了.

2014-08-04

gnu make官方手册

gnu make官方手册,英文版的,4.0版本的make的文档

2014-05-07

qmake可执行文件

这个是单独的qmake.exe工具,如果不想安装qt的相关的包仅仅想使用QT creator。

2014-03-26

vmware workstation 10 (8,9) for mac os x patch

这个是史上第一个vmware 10的mac os的补丁,支持vmware workstation 10,第一个支持的补丁。

2014-02-19

Python and AWS Cookbook

Python and AWS Cookbook, refer to the name, and u can get the main content.

2013-12-24

Data Structures and Algorithms Using Python

Data Structures and Algorithms Using Python

2013-09-30

Core Python Applications Programming, Third Edition

Core Python Applications Programming, Third Edition

2013-09-30

programming_in_python_3_a_complete_introduction_to_the_python_language

python_3_a_complete_introduction, 有点高级的东西了

2013-09-30

Python 3 Object oriented Programming

Python 3 Object oriented Programming,文字很多,代码太少,不过还是不错咯

2013-09-30

Python Algorithms, Mastering Basic Algorithms in the Python Language

Python Algorithms, Mastering Basic Algorithms in the Python Language

2013-09-30

深入理解linux内核中文版第三版.pdf

深入理解linux内核中文版第三版.pdf所以比较大,60m多

2013-04-24

操作系统-精髓与设计原理 第六版 习题答案

操作系统-精髓与设计原理 第六版 习题答案 stallings的大作,而且该文档是第六版的,英文版的.

2013-04-21

Cracking the Coding Interview

Cracking the Coding Interview Fourth Edition,很好的面试书籍

2012-09-25

Mysql的ODBC操作实例 v2

具体请参考http://blog.csdn.net/ztz0223/article/details/7636020这个文章吧 昨天做的版本,今天修正了一些问题,再次发上来呵呵。

2012-09-23

Mysql的ODBC操作实例

具体请参考http://blog.csdn.net/ztz0223/article/details/7636020这个文章吧

2012-09-22

libavl 2.0.3 源代码和文档

libavl 2.0.3 源代码和文档,非常的好的东西,包括当下二叉树的最流行的实现。

2010-10-07

linux环境定时执行程序或者脚本的方法

linux环境定时执行程序或者脚本的方法

2010-08-02

TCP_IP_Illustrated__Volume_2_The_Implementation 第二部分

TCP_IP_Illustrated__Volume_2_The_Implementation.part2.rar

2010-07-20

tcp/ip illustrated volume 2 the implementation

tcp/ip illustrated volume 2 the implementation tcp ip详解英文版 第二卷

2010-07-20

vim使用进阶, Easwy Yang

vim使用进阶,使用vim提高你的文本编辑效率 Easwy Yang

2010-07-20

The Art Of Unix Programming .chm

UNIX编程艺术 这本书不是告诉你unix下面怎么写代码,想知道怎么玩转unix的系统编程可以取看看 unix环境高级编程 一书,这本书告诉你unix的文化,机制,策略等等。

2010-06-30

linux 开机自动启动脚本方法.doc

linux开机自动启动脚本方法,之类给出基本的 原理,具体的也可以在网上搜索一下。

2010-06-07

TCPIP详解2 实现 PDF格式 第二部分

接着前面的一个,两个一起解压缩就是了。呵呵。

2010-06-03

TCPIP详解 2实现 PDF格式 第一部分

整个电子就是一个pdf,分成了两卷。 书嘛,好不好就不说了。

2010-06-03

TCPIP详解 2实现 PDF格式

继续前一个,分成两卷,这个是第二卷,整个就是一个pdf,不像其他的电子书一样,分成很多pdf,这个是合并了的。

2010-06-03

TCPIP详解 2实现 PDF格式 第一部分

首先不要钱,哈哈 这个东西是公认的好东西,所以呢就不描述了。这个是第一部分。

2010-06-03

posix 标准, 很不错的linux和unix的文档

首先呢, 不要资源分. 其次呢, 这个东西很好的, 对很详细的unix和linux的规范和标准都有说明 再次呢, 解压后使用, 都是网页形式的.

2010-04-28

Intel C++ Compiler 11 破解补丁

Intel C++ Compiler 11 破解补丁,本人也只是使用一下,发现可行,如果不对或者觉得非法,请告知! 使用方法:安装的时候在需要序列号的下面选择alter....安装,使用license文件就是了

2010-04-07

c语言实现c++的泛型和迭代器

这个是我写的一个c语言实现的泛型和迭代器,只是简单的实现了一个链表,用long和double作为链表的元素类型. 没有实现内存释放,累了不想写了. 欢迎指正.

2010-04-01

C++ Hackers Guide.pdf

这个是一本好书,很多条目,详细解说c和c++的开发的注意事项. 都应该好好看看.

2010-03-27

windows网络编程 第二版 microsoft出版 英文版

windows网络编程 第二版 microsoft出版 anthony jones等出版。 这本书跟我们熟悉的常规的windows网络编程很不同,一般的垃圾书都是给你一个mfc的界面,然后几百行源代码,试试这个,完全不同的感觉。 msdn的感觉。 我会上传中文版的。

2009-03-07

超越标准c++库 Pete Becker tr1

这本书可以认为是c++0x中加入的tr1的一个详细的介绍 英文版本的,现在已经有了中文版的,不过英文版的也不是很难读懂,毕竟只是一些介绍性的语言。 come on gogogo!

2009-03-07

c++设计新思维 中文版

中文版的,候杰翻译的,不过他只给出了前几章!

2009-03-07

google编程风格手册

这个是google内部的编程风格手册,具体我不就说了 都是书里面了!

2008-12-09

sockets白皮书 --ace的入门经验--避免10个网络编程出错的经验

这个电子书是描述网络编程的10个经典错误的,这里有分析,解决方案,好的电子书,ace之父的经典之作 ace和网络编程人员必看 主要讲解的是socket编程的

2008-12-09

空空如也

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

TA关注的人

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