"C语言基础知识总结:变量、常量、运算和逻辑运算"
&& 非 !2. 关系运算符 :大于 > 小于 < 大于等于 >= 小于等于 <= 等于 == 不等于 !=四、条件判断 if(条件) {执行语句}if(e1) {执行语句1}else if(e2){执行语句2}else {执行语句3}switch(变量){case 值1: 执行语句1;break;case 值2: 执行语句2;break;...default: 执行语句;break;}五、循环while语句:while (条件){ 循环体}do ... while语句:do{循环体}while (条件);for语句:for (初始化; 条件; 更新){ 循环体}六、控制流程break语句:跳出循环 continue语句:跳过当前循环体中剩余的语句,继续下一次循环goto语句:无条件转移到带有标签的语句位置七、数组数组:相同数据类型的元素的集合下标从 0 开始定义数组:类型 数组名[数组大小]; 维度多维数组int arr[2][3]; // 定义一个二维数组八、指针指针:存储变量的地址变量和指针的关系 int i = 18; // 定义整型变量 i int * p; // 定义整型指针 p p = &i; // 取 i 的地址给 p cout<<*p; // 使用指针访问变量的值 九、函数类型名称(参数类型 参数名称,...);函数定义:类型 名称(参数类型 参数名称,...){ 执行语句return 返回值;} 函数调用:名称(参数值);函数的返回值:return 返回值;十、结构体结构体:不同类型的数据的集合定义结构体:struct 结构体名称{ 数据类型 成员名称1;数据类型 成员名称2;.}; 使用结构体:结构体名称 变量名; 十一、文件操作打开文件:fstream 文件对象 ;文件对象. open ("文件名",打开模式); 关闭文件:文件对象. close(); 读取文件:文件对象. >> 变量名; 写入文件:文件对象. << 变量名;十二、类和对象类:具有相同属性和行为的对象的模板对象:类的一个实例类的定义: class 类名{ 访问修饰符: 属性和方法}; 使用类和对象:类名 对象名; 访问对象的属性:对象名.属性名; 访问对象的方法:对象名.方法名();十三、继承继承:子类继承父类的属性和方法 定义子类:class 子类名: 访问修饰符 父类名 {}; 重写父类方法:标识符 返回值类型 方法名(参数){执行语句}; 调用父类的方法:父类名::方法名();十四、多态多态:同一类的不同对象对相同的消息做出不同的响应 定义多态:virtual 函数类型 函数名(); 重写多态:函数类型 函数名(){执行语句};十五、异常处理异常处理:处理程序运行过程中可能出现的错误 try{可能出现错误的语句}catch(异常类型 参数){处理异常的语句}十六、指针指针:存储变量的地址 定义指针:类型 *指针名; 指针的赋值:指针名 = &变量名; 使用指针:*指针名;十七、动态内存管理动态内存管理:在程序运行的过程中分配和释放内存 动态分配内存:new 数据类型; 释放内存:delete 变量名;
- 粉丝: 1
- 资源: 1
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 利用迪杰斯特拉算法的全国交通咨询系统设计与实现
- 全国交通咨询系统C++实现源码解析
- DFT与FFT应用:信号频谱分析实验
- MATLAB图论算法实现:最小费用最大流
- MATLAB常用命令完全指南
- 共创智慧灯杆数据运营公司——抢占5G市场
- 中山农情统计分析系统项目实施与管理策略
- XX省中小学智慧校园建设实施方案
- 中山农情统计分析系统项目实施方案
- MATLAB函数详解:从Text到Size的实用指南
- 考虑速度与加速度限制的工业机器人轨迹规划与实时补偿算法
- Matlab进行统计回归分析:从单因素到双因素方差分析
- 智慧灯杆数据运营公司策划书:抢占5G市场,打造智慧城市新载体
- Photoshop基础与色彩知识:信息时代的PS认证考试全攻略
- Photoshop技能测试:核心概念与操作
- Photoshop试题与答案详解