http://blog.pfan.cn/goal00001111/10945.html 在前面的例程中,我们对成员数据的初始化,都是在函数体中进行的,但有些情况下这种初始化的方法是行不通的,例如: #include iostream using namespace std; class Date{ int da, mo; const int yr;//const常量 public: Date(int d, int m, ...
就const直接可以取代c中的#define 以下几点很重要,学不好后果也也很严重 const 1. 限定符声明变量只能被读 const int i=5; int j=0; ... i=j; //非法,导致编译错误 j=i; //合法 2. 必须初始化 & ...
http://blog.pfan.cn/goal00001111/20557.html 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们 ...
类的构造函数、析构函数与赋值函数 1)对于任意一个类A,如果不想编写构造函数、析构函数与赋值函数,C++编译器将会自动为A产生四个缺省的函数,如:缺省的无参数构造函数A(void);缺省的拷贝构造函数A(const A a);缺省的析构函数~A(void);缺省的赋值函数A perate=(const A a); 2)为什么还要程序员编写函数呢?原因如下 ...
http://blog.chinaunix.net/u1/51844/showart_447396.html 前言:类( class )是 C++ 的精华,是 C++ 最重要的特征,是进行封装和数据隐藏的工具。类对象是类的实例。 1. 结构 C 语言中:结构是一种自定义的数据类型,在结构体中可以含有各种不同类型的数据。 C++ 中:对结构类型进 ...
ifndef/define/endif 用法: .h文件,如下: #ifndef XX_H #define XX_H ... #endif 这样如果有两个地方都包含这个头文件,就不会出现两次包含的情况 。。 因为在第二次包含时 XX_H 已经有定义了,所以就不再 include了 ------------------------------------------------------------------------------------ ...
一、#include “filename.h”和#include 的区别 #include “filename.h”是指编译器将从当前工作目录上开始查找此文件 #include 是指编译器将从标准库目录中开始查找此文件 二、头文件的作用 加强安全检测 通过头文件可能方便地调用库功能,而不必关心其实现方式 ...
http://www.cnblogs.com/yoran/archive/2008/02/28/1085316.html 二分查找的代码. int bfind(int* a,int len,int val) { int m = len/2; int l = 0; int r = len; while(l!=m r!= m) { ...
我发愿过,如果我过了一面,我将把一面的经历写下来,所以我现在来实现我的诺言。 是的,昨天中午才参加了电信的一面,昨晚12点多被手机震醒了,原来,我成功通过一面了,今天下午要去广州二面。呵呵,最近一个多月总是广州南海两边跑,创下了一个月车费200的记录了…… & ...
const用法详解 面向对象是C++的重要特性. 但是c++在c的基础上新增加的几点优化也是很耀眼的 就const直接可以取代c中的#define 以下几点很重要,学不好后果也也很严重 const 1. 限定符声明变量只能被读 const int i=5; int j=0; ... i=j; //非法,导致编译错误 j=i;& ...
hebut_wolf
大智慧lcy
teresa_xie
ElectroRent
zhouxuan2016
杭州加速科技
running13
xxxqqq
jijiic
1064170361
PinkBear
wl1314
seawang
mjd888
jwenag
edadoc2013
小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网 ( 京ICP备:10050787号 京公网安备:11010502037710 )
GMT+8, 2024-5-11 23:09 , Processed in 0.148026 second(s), 2 queries , Gzip On, Redis On.