上一页 1 ··· 7 8 9 10 11
摘要: /*再来看看this指针*//************************************************************************1.通过写程序证明,C++中的成员变量是独立的,成员方法是共享的。************************************************************************/#includ... 阅读全文
posted @ 2010-01-21 15:59 o无尘o 阅读(196) 评论(0) 推荐(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 阅读(142) 评论(0) 推荐(0) 编辑
摘要: /*开始学习类 */class person //class关键字声明一个类{private: //声明下面的成员为私有,就是只有类内部的成员才能使用,类外部就使用不了 int sex; //一个非常简单的私有数据成员 public: //声明下面的成员为公有,在类外部可以直接调用,下面的函数可以直接访问上面的私有成员 int height; //非常简单的公有数据,可以在类外部直接使用 int ... 阅读全文
posted @ 2010-01-21 15:05 o无尘o 阅读(169) 评论(0) 推荐(1) 编辑
摘要: const 修饰符的几种用法: 这玩意地球人都知道,不管什么东东被他修饰后就表示为常量,意思是不可修改.也可以理解为只读//最普通的用法,这个nTemp就是常量,下面的代码中不能再修改nTemp的值//否则编译器就会报错的//必须初始化constint nTemp = 10;//这样就错了constint nTemp;//但声明为外部的一个常量就可以externconstint nTemp;//这... 阅读全文
posted @ 2010-01-20 23:28 o无尘o 阅读(356) 评论(0) 推荐(0) 编辑
摘要: #include"stdafx.h"#include <iostream.h>/************************************************************************函数功能: 实现跟printf()函数一样,不确定参数个数, 参数累加功能 参数: 参数可以是N个,但第后一个必须为-1来作为结束条件***************... 阅读全文
posted @ 2010-01-20 20:22 o无尘o 阅读(2787) 评论(0) 推荐(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 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 简单的洗牌算法/************************************************************************实现原理:产生随机数,交换数组中的值************************************************************************/#include"stdafx.h"/**********... 阅读全文
posted @ 2010-01-18 19:34 o无尘o 阅读(423) 评论(0) 推荐(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 阅读(1938) 评论(0) 推荐(0) 编辑
摘要: #include"stdafx.h"#defineBIT10000/************************************************************************函数功能:大数计算参数1:charszByNum[]//被乘数[0]位为字符长度参数3:charszNum[]//乘数[0]位为字符长度参数5:chararyResult[]//积用来放结... 阅读全文
posted @ 2010-01-18 12:50 o无尘o 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: /************************************************************************9宫格排版,把1..9分别放到9个格子中,不能重复,横竖相加都相等************************************************************************/#include<stdio.h&g... 阅读全文
posted @ 2010-01-18 10:08 o无尘o 阅读(2090) 评论(0) 推荐(1) 编辑
上一页 1 ··· 7 8 9 10 11