蓦然回首,那人却在灯火阑珊处

默默走在编译的路上,不知道何时才生成.exe文件
<2009年4月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789

统计

  • 随笔 - 13
  • 文章 - 0
  • 评论 - 8
  • 引用 - 0

常用链接

留言簿(1)

随笔档案

csdn

搜索

  •  

最新评论

阅读排行榜

评论排行榜

const 的用法
(一)const修饰参数。const只能修饰输入参数。
   如果输入参数是指针型的,用const修饰可以防止指针被意外修改。

(二)const修饰函数返回值。
   函数返回const指针,表示该指针不能被改动,只能把该指针赋给const修饰的同类型指针变量。

 (三)const+成员函数。
任何不修改数据成员的函数都应该声明为const类型,如果const成员函数修改了数据成员或者调用了其他函数修改数据成员,编译器都将报错!

(四)const 修饰变量,表示该变量不能被修改。
    1、const char  *p 表示 指向的内容不能改变
    2、char * const p,就是将P声明为常指针,它的地址不能改变,是固定的,但是它的内容可以改变。
    3、这种const指针是前两种的结合,使得指向的内容和地址都不能发生变化.
         const double pi = 3.14159;
         const double *const pi_ptr = &pi;

posted on 2009-03-19 20:40 裁缝 阅读(189) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理