当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 本篇主要写给对const语法理解存在误区的c++学习者,希望所有对这方面比较模糊的朋友可以阅读并从中找到一些答案。
 

 

 ·关键字:oracle    »显示摘要«
    摘要:网络驱动版本是sql*net、net8主机字符串使用数据库实例名构造;网络版本是net8i,oracle9i net services时,主机字符串使用数据库服务名。·如果oracle7、或oracle8的客户端/服务器要连接到oracle7、oracle8、oracle8i和oracle9i数据库服务上,则客户端网络连接必须使用数据库实例名·如果oracle8i、或oralc......
 ·几道面试题    »显示摘要«
    摘要:q:您在什么情况下会用到虚方法?它与接口有什么不同? q:override与重载有什么区别? q:值类型与引用类型有什么区别? q:怎样理解静态变量? q:向服务器发送请求有几种方式? q:datareader与dataset有什么区别? q:如果在一个b/s结构的系统中需要传递变量值,但是又不能使用session、cookie、application,您有几种方法进行处理? q:用......


const理解-论坛帖子,作者:goodluckyxl (被人遗忘的狗)

本篇主要写给对const语法理解存在误区的c++学习者,希望所有对这方面比较模糊的朋友可以阅读并从中找到一些答案.

. 【程序编程相关:需求获取(requirement eli

【推荐阅读:Invalidating an ASP.

2004-11-19 21:00 【扩展信息:Equals and HashCode

const 最早想法是用于取代预处理器#define 这个宏,从而形成常量的概念.针对常量const对象,const指针及指向const的指针,函数const类型参数,const 函数返回类型, const类成员,及const成员函数,及对const最后理解的一些总结来描述 const.

① const对象与const类型的对象

对于这两个概念的描述如下

1. int const object; //object是一个const量是不可以被修改 object = 2;error

2. const int object; //object是 const int型他所存放的内容不可以被修改

对于1,2这两种const用于对象,表述虽然不同但是效果是一样的.因为对象本身存放着内容对对象的改变就是对于对象内容的改变,同样改变后者也是在改变前者.所以语义上一样的.

② const指针 与 指向const的指针 及两者结合

对于三个概念描述如下

1. int* const p; //指针p是const不能被修改 例如p++; //修改p本身会error

//修改p指向内容 *p = 2; //ok

2. const int* p; //p是指向一个整形常量的指针指向的内容不可以改变 p++;//ok

// *p = 2; //error


...   下一页
 ·c#,深入浅出全接触    »显示摘要«
    摘要:c#,深入浅出全接触 目 录 表 一、什么是c#? 二、java与c# 三、c#的主要特征 四、安装运行环境 五、c#编辑器 六、c#的程序结构 七、c#和名称空间 八、c#中一个经典例程的编写与编译 九、c#编程实战演习abc 1、使用visual studio .net编写c#程序 2、使用visual c#创建windows应用程序 3、创建c#类库(dll)......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE