摘要:
/*再来看看this指针*//************************************************************************1.通过写程序证明,C++中的成员变量是独立的,成员方法是共享的。************************************************************************/#includ...
阅读全文
posted @ 2010-01-21 15:59
o无尘o
阅读(199)
推荐(0)
摘要:
/*讲讲this指针*///同样声明一个类class CMyPoint{private: //私数据成员 int m_nx; int m_ny; public: //公有成员函数声明+实现, 如果在类内中定义成员函数,它是内联函数 void setpoint(int nx,int ny) { //在成员函数中,可以使用类中定义的数据成员 /**************************...
阅读全文
posted @ 2010-01-21 15:45
o无尘o
阅读(148)
推荐(0)
摘要:
/*开始学习类 */class person //class关键字声明一个类{private: //声明下面的成员为私有,就是只有类内部的成员才能使用,类外部就使用不了 int sex; //一个非常简单的私有数据成员 public: //声明下面的成员为公有,在类外部可以直接调用,下面的函数可以直接访问上面的私有成员 int height; //非常简单的公有数据,可以在类外部直接使用 int ...
阅读全文
posted @ 2010-01-21 15:05
o无尘o
阅读(174)
推荐(1)
摘要:
const 修饰符的几种用法: 这玩意地球人都知道,不管什么东东被他修饰后就表示为常量,意思是不可修改.也可以理解为只读//最普通的用法,这个nTemp就是常量,下面的代码中不能再修改nTemp的值//否则编译器就会报错的//必须初始化constint nTemp = 10;//这样就错了constint nTemp;//但声明为外部的一个常量就可以externconstint nTemp;//这...
阅读全文
posted @ 2010-01-20 23:28
o无尘o
阅读(360)
推荐(0)
摘要:
#include"stdafx.h"#include <iostream.h>/************************************************************************函数功能: 实现跟printf()函数一样,不确定参数个数, 参数累加功能 参数: 参数可以是N个,但第后一个必须为-1来作为结束条件***************...
阅读全文
posted @ 2010-01-20 20:22
o无尘o
阅读(2817)
推荐(0)
摘要:
不知道对不对哦 if else if 语句如果嵌套太多的话,效率就会低下, 解决办法是把命中率高的写在前面。 switch语句为什么比if语句效率高: switch的几种优化方式: 1:少于3条case就会优化成if语句形式。 图1: 图2 2:大于3条case且连续方式的情况 构造跳转表,从小到大自己排序好。 图3 图4 3:不连续的情况: 1):轻微不连续(少一项) 则少的那...
阅读全文
posted @ 2010-01-19 23:38
o无尘o
阅读(716)
推荐(0)
摘要:
简单的洗牌算法/************************************************************************实现原理:产生随机数,交换数组中的值************************************************************************/#include"stdafx.h"/**********...
阅读全文
posted @ 2010-01-18 19:34
o无尘o
阅读(427)
推荐(0)
摘要:
#include<stdio.h>#include<stdlib.h>#defineN10//算N的阶乘intmain(){//数组1位1!intary[N]={1,1};inti,j;for(i=2;i<=N;i++){//各个下标的阶乘,第0位下标是位数,所以从第1位开始for(j=1;j<=ary[0];j++){ary[j]=ary[j]*i;}//处理...
阅读全文
posted @ 2010-01-18 14:17
o无尘o
阅读(1952)
推荐(0)
摘要:
#include"stdafx.h"#defineBIT10000/************************************************************************函数功能:大数计算参数1:charszByNum[]//被乘数[0]位为字符长度参数3:charszNum[]//乘数[0]位为字符长度参数5:chararyResult[]//积用来放结...
阅读全文
posted @ 2010-01-18 12:50
o无尘o
阅读(1317)
推荐(0)
摘要:
/************************************************************************9宫格排版,把1..9分别放到9个格子中,不能重复,横竖相加都相等************************************************************************/#include<stdio.h&g...
阅读全文
posted @ 2010-01-18 10:08
o无尘o
阅读(2114)
推荐(1)