关闭

C++ primer plus 笔记(1)

64人阅读 评论(0) 收藏 举报

1、using namespace std ——> using std::cin; using std::cout

但是当引用更多名称时,比较麻烦

2、对于声明变量,C++的做法是尽可能在首次使用前声明它

3、类之于对象=类型之于变量

4、true和false可以提升转换为int, true->1;false->0

5、只对数组的一部分进行初始化,其他元素设置为0,将数组中所有元素初始化为0

只要显示将第一个初始化为0, 

int a[100] = {0};

6、共用体的长度是其成员的最大长度

7、数据的三种基本属性

(1)储存在何处

(2)值为多少

(3)什么类型

8、在大多数情况下,C++将数组名视为数组第一个元素的地址,

只有一个例外情况,将sizeof操作符用于数组名时,此时返回整个数组的长度

9、函数名即是函数地址

10、引用变量的主要用途是用作函数的形参

11、C++支持两种格式的初始化:

       a.复制初始化:int ival = 1024; //有多个初始化式时不能使用复制初始化!

       b.直接初始化:int ival(1024); //直接初始化的方法更灵活且效率更高

【在C++中:初始化并不就是赋值:初始化是创建变量并给他赋值,赋值是擦除对象的当前值并且用新值代替】

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:256次
    • 积分:10
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档