c++

一. 基本概念

http://baike.baidu.com/view/824.htm

百度百科,这个词条相对简单,参考兼职不高

问题;指针与引用看上去完全不同(指针用操作符“*”和“->”,引用使用操作符“&”)

二、C++ primer plus

1.看有无返回值

函数fuction

子过程subroutine

2.

char a[5]={'a','b'.'v'}//not a string

char a[5]={'a','b'.'v','\0'}// a string

3.P86

struct VS union

 4.P73

cin.get(name,size)//不丢弃换行符,保留在输入队列中

cin.getline(name,size)//丢弃换行符。

5.P115

表达式和判定语句的差别(;)

6.P120

完整表达式、顺序点

(1)

a=0;

while(a++<10)

  cout<<a;

其中while(a++<10)为完整表达式,打印结果为1-9

(2)

y=(4+a++)+(6+a++)

其中4+a++不是完整表达式

7.P121

*++a;

++*a;

*a++;

8.P157

if(a<17&&a>5)

if(5<a<17)

错:恒为true

9.P193

程序清单7.6

10.P196

A(const int a[])

11.P223

inline 内联函数

12.P225

引用

int & a=b

13.P246

template <class Any>

14.析构

15.P339

友元函数

16.P430

派生类

三、

1.堆、栈的区别

http://blog.csdn.net/citywanderer2005/article/details/613023

2.指针和引用

http://www.linuxidc.com/Linux/2013-01/78613.htm

 

 

 

 

 

posted @ 2013-10-01 20:07  Hi,Leisure  阅读(165)  评论(0编辑  收藏  举报