码迷,mamicode.com
首页 > 编程语言 > 详细

c++学习笔记和思考

时间:2014-10-11 18:45:46      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:des   数据   sp   on   代码   ef   bs   c++   as   

1、内置类型:int float等编程语言自己定义的类型

类类型:自己声明的类,即是对对象的抽象

 

2、const double *cp 表示cp是指向一个const类型double类型数据的指针,而非是const指针

 

3、typedef string *pstring;

const pstring cstr; //该声明是把cstr定义为指向string类型对象的const指针,其中const 修饰的是pstring 。等价于 string *const cstr;

const指针可以放在类型前也可以放在类型后 string const s1;  const string s2;

 

4、严格地说,c++没有多维数组,通常所知的多维数组就是数组的数组

 

5、switch结构,只能在它的最后一个case标号或default标号后面定义变量 是为了避免出现代码跳过变量的定义和初始化的情况。在这种情况下,如果需要为某个特殊的case定义变量,可以引入块语句。因为变量会在块结束前一直存在。

6、*dest++=*source++;等价于:

{

*dest=*source;

++dest;++source;

}

c++学习笔记和思考

标签:des   数据   sp   on   代码   ef   bs   c++   as   

原文地址:http://www.cnblogs.com/xjtuygw/p/4014469.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!