自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

花心龟 cabin

生活之道 编程之法 (快乐Coding,Coding快乐)

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 细说使用const修饰符的好处

声明:以前只知道要多用const,却不知为什么。今天看我以前写的代码时,突然间领悟了添加const修饰符的好处妙处,加上以前的理解,在这里做一个总结。我们都知道const修饰符对对象所起的有如下作用:1、修饰一个对象,也就是常对象或常量,使编译器对该对象实施不能修改的约束2、修饰

2011-07-23 18:23:46 9616 8

原创 心碎的花心龟农场遭遇洪水,雇一程序员帮忙编写程序计算损失(算法)

勤劳的花心龟日复一日的经营着自己的农场,投注了自己毕生的心血。但是让他心碎的是最近暴雨连连,农场也受到波及,很多区域都被淹没了。       已知农场可以用MXN的矩阵表示(1        现在,我们可怜的花心龟看着自己苦心经营的农场变成这样,心都碎了,他只有一个想

2011-07-23 03:36:36 11223 31

原创 代码疑云,等你来解

(请点击以下各链接)http://blog.csdn.net/zhanxinhang,否则死也要追究你>代码疑云(1)-掌握初始化列表代码疑云(2)-c函数调用约定代码疑云(3)-静态字符串代码疑云(4)-类的sizeof值代码疑云(5)-类成

2011-07-22 21:05:26 7196 6

原创 趣味三角形

编写程序,要求输入N的值,输出如图所示的图形。     例如输入N=5,输出:      其中小三角形行数和大三角形行数都为5 算法思路:略实现代码:/** copy right by Zhanhang* qq:273711460* e-Mail:zha

2011-07-05 23:43:35 3123 3

原创 自制string类(支持宽字符)

说明:写此代码无其它用途,纯粹为了练练手,写了一点,觉得有必要拿来分享。运用泛型的思想编写,若代码哪有地方你觉得不爽,请不吝指出。string class referencs :http://www.cplusplus.com/reference/string/string/欢迎

2011-07-22 14:05:00 4182 3

原创 windows下配置gcc/g++/gdb + emacs编译环境只需两三步

步一、下载以下安装包并安装mingw-get-inst在线安装包下载地址:http://sourceforge.net/projects/mingw/files/emacs安装包下载地址:http://www.gnu.org/software/emacs/步二、设置环境变量鼠标右

2011-07-21 14:48:29 18335

转载 emacs 快捷键(包括C/C++模式)

符号    C-  意思是按住 Ctrol 键M-   意指 Meta 键 (键盘上若无Meta 键,则可以ALT ESC 键来取而代之)DEL  意指退格键 (不是 删除(Delete) key)RET  意指回车键SPC  意指空格键ESC  意指Escape键TAB  意指

2011-07-20 17:39:06 4615

原创 代码疑云(10)-浅谈联合体

#include #include struct TStudent{ long int ID; union{ char name[10]; char mingzi[11]; }; char dept[17];};int main(){

2011-07-08 23:20:48 2303 2

原创 利用字符实现大数除法运算(纯c实现)

算术四则运算中就数除法的实现最为繁杂,基本思路按照除法笔算的步骤进行,计算商时一位一位的进行,当计算某一位商时则不断地与除数相减,得到的相减次数作为本位商

2011-07-08 23:20:28 7401 2

原创 代码疑云(9)-属于函数作用域里的字串

代码:#include char* GetString1(){ char p[] = "Hello World"; return p;}char* GetString2(){ char *p = "Hello World"; re

2011-07-08 21:45:49 2840 3

原创 代码疑云(8)-逻辑符号间的逻辑

代码:#include int main(){ int a=0,b=0; printf("%d\n",!a||++b||b++); printf("b=%d\n",b); printf("%d\n",!a&&++b&&b++); printf("b=%d

2011-07-08 21:42:31 2676 1

原创 代码疑云(7)-构造函数在类继承时

代码:#include using namespace std;class A{public: A() { Print(); } virtual void Print() { cout<<"A is constructed.\n

2011-07-08 21:39:34 2100 4

原创 代码疑云(6)-头文件的正确定义

代码:头文件print_tools.h#includevoid printStr(const char *pStr){ printf("%s\n",pStr);}void printtInt(const int i){ printf("%d\n",i);}头

2011-07-08 21:15:04 2403 1

原创 代码疑云(5)-类成员函数的thiscall约定

代码:#includeusing namespace std;class A{private: int value;public: A() { value=0; } void coutHello() { cout<<"h

2011-07-08 15:09:04 2167 5

转载 10句编程箴言

导读:原文作者Kevin Pang在kevinwilliampang.com发表一篇《10 Programming Proverbs Every Developer Should Know》。译文由伯乐在线整理编译成《10句编程箴言 每个程序员都应该知道》。文章内容如下:所谓谚语

2011-07-07 17:17:20 1568

原创 代码疑云(4)-类的sizeof值

代码:#includeusing namespace std;class A{};class B{ char a; int b;};class C{ void foo(){};};class D{ virtual void foo

2011-07-06 01:11:43 2563 6

原创 代码疑云(3)-静态字符串

代码:#includeusing namespace std;int main(){ char *str1 = "string"; char *str2 = "string"; if(str1 == str2) cout<<"str1 is sa

2011-07-06 00:37:03 2492 3

原创 代码疑云(2)-c函数调用约定

代码:#includeusing namespace std;void foo(int p1,int p2,int p3){ cout<<"p1="<<p1<<endl <<"p2="<<p2<<endl <<"p3="<<p3<<end

2011-07-06 00:24:41 2705 16

原创 代码疑云(1)-掌握初始化列表

代码:#includeusing namespace std;class A{private: int x1; int x2;public: A():x2(1),x1(x2++){} //初始化列表 void print() {

2011-07-06 00:13:51 2980 7

c++ prinmer 4th txt版

c++ prinmer 4th txt版

2010-09-29

空空如也

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

TA关注的人

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