Zihao Li

好记性不如烂笔头

类的成员不只是数据和函数:还能让自定义类型的对象像 int 一样用 +、==、<<,也能让某些成员属于类而不是某个对象。

Read more »

手动管理数组和字符串又麻烦又容易错,STL 提供了一组现成的容器和算法,让存数据、查数据、排数据变成几行代码的事。

Read more »

栈上的变量由编译器自动管理,但程序运行时常常需要自己决定分配多少内存、什么时候释放,这就是动态内存。

Read more »

类解决了数据和操作放一起,但真实世界里的对象常常有共同点 + 各自特点,继承和多态就是为这种关系设计的。

Read more »

结构体把数据放在一起,类进一步把“数据”和“操作这些数据的函数”放在一起。

Read more »

变量只能保存一个值,结构体可以把一组相关数据打包成一个整体。

Read more »

学完指针之后,引用就是 C++ 给“给变量起别名”这件事提供的更直接写法。

Read more »

变量一次只能保存一个值,要存一组同类型的数据,最简单的办法就是数组(array)。

Read more »

指针难,不是因为语法多,而是因为它要求你开始从“变量的值”进一步看到“变量在内存里的位置”。

Read more »

学完变量、运算符和控制流之后,函数就是把一段逻辑整理成“可重复使用的小模块”。

Read more »
0%