<p class="ql-block" style="text-align:center;">#include <iostream 头文件=输入输出流</p><p class="ql-block" style="text-align:center;">cout<<→标准输出;</p><p class="ql-block" style="text-align:center;">return 0;}</p><p class="ql-block" style="text-align:center;">using namespace std;(必)命名空间</p><p class="ql-block" style="text-align:center;">文本编辑器IDE Dev C++ 编译器</p><p class="ql-block" style="text-align:center;">basic=基础的</p><p class="ql-block" style="text-align:center;">empty=空的</p><p class="ql-block" style="text-align:center;">⭐<< end;→换行打印=\n";</p><p class="ql-block" style="text-align:center;">注释同以往</p><p class="ql-block" style="text-align:center;">int在main中表示整数类型</p><p class="ql-block" style="text-align:center;">⭐cin >>用户输入显示(电影)</p><p class="ql-block" style="text-align:center;">只需声明变量提及类型</p><p class="ql-block" style="text-align:center;">++a→先自增再赋值</p><p class="ql-block" style="text-align:center;">a++→先赋值再自增</p><p class="ql-block" style="text-align:center;">prefix=前缀 postfix=后缀</p><p class="ql-block" style="text-align:center;">if[单个语句不必大括号]</p><p class="ql-block" style="text-align:center;">while(条件){}</p><p class="ql-block" style="text-align:center;">for ( init初始化; condition 条件; increment自增 )</p><p class="ql-block" style="text-align:center;">[分号必须存在]</p><p class="ql-block" style="text-align:center;">自增条件x+=(倍数)</p><p class="ql-block" style="text-align:center;">switch(值){case数;;;}break</p><p class="ql-block" style="text-align:center;">default=默认情况:</p><p class="ql-block" style="text-align:center;">单引号→字符 </p><p class="ql-block" style="text-align:center;">true(1) false(0)</p><p class="ql-block" style="text-align:center;">signed→有符号;负数和正数</p><p class="ql-block" style="text-align:center;">unsigned→无符号:正值</p><p class="ql-block" style="text-align:center;">short:默认大小的一半</p><p class="ql-block" style="text-align:center;">long:默认大小的两倍</p><p class="ql-block" style="text-align:center;">#include <string>包含库才能使用库</p><p class="ql-block" style="text-align:center;">int x[a][b]→a行b列</p><p class="ql-block" style="text-align:center;">索引0开始</p><p class="ql-block" style="text-align:center;">&a→a的地址</p><p class="ql-block" style="text-align:center;">int*ptr;ptr成为向int的指针</p><p class="ql-block" style="text-align:center;">栈stack:本地变量占用的内存</p><p class="ql-block" style="text-align:center;">堆heap:运行时使用未使用的内存,以动态分配内存</p><p class="ql-block" style="text-align:center;">int 指针=new int;新内存(必须)</p><p class="ql-block" style="text-align:center;">delete pointer;删除指针内存</p><p class="ql-block" style="text-align:center;">sizeof(类型)→字节</p><p class="ql-block" style="text-align:center;">⭐float=单浮点数</p><p class="ql-block" style="text-align:center;">double=双精度</p><p class="ql-block" style="text-align:center;">void定义无值→无return</p><p class="ql-block" style="text-align:center;">返回类型 函数名(参数列表)</p><p class="ql-block" style="text-align:center;">{函数体}</p><p class="ql-block" style="text-align:center;">先声明void ();再调用</p><p class="ql-block" style="text-align:center;">⭐传递参数值在int main中+函数(值);后返0}</p><p class="ql-block" style="text-align:center;">参数用逗号分割</p><p class="ql-block" style="text-align:center;">超文本文档HTML中<<相当于<<</p><p class="ql-block" style="text-align:center;">函数(值)=函数[0](参数赋值)</p><p class="ql-block" style="text-align:center;">factorial=阶乘→int定义</p><p class="ql-block" style="text-align:center;">C语言中数组不能作为函数的参数须用指针.c++中可以</p><p class="ql-block" style="text-align:center;">调用→按值直接传递/通过引用指针*&传递</p><p class="ql-block" style="text-align:center;">Identity=标识</p><p class="ql-block" style="text-align:center;">attributes=属性</p><p class="ql-block" style="text-align:center;">behavior=方法</p><p class="ql-block" style="text-align:center;">oop 面向对象程序设计↙</p><p class="ql-block" style="text-align:center;">(object Oriented Programming)</p><p class="ql-block" style="text-align:center;">public→访问修饰符</p><p class="ql-block" style="text-align:center;">⭐class{public:void(){</p><p class="ql-block" style="text-align:center;">本质=抽象Abstraction</p><p class="ql-block" style="text-align:center;">继承和多态性的基础是抽象</p><p class="ql-block" style="text-align:center;">封装→保护隐藏</p><p class="ql-block" style="text-align:center;">private=私人</p><p class="ql-block" style="text-align:center;">构造函数constructor→直接int main创建新类对象</p><p class="ql-block" style="text-align:center;">必须与类同名</p><p class="ql-block" style="text-align:center;">protected=保护</p>