logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++第一章回顾

对象:现实事物的抽象实例,包含属性(数据)和行为(方法),比如“学生”对象的属性是学号、姓名,行为是学习、考试。封装 将数据和操作封装在类中,对外隐藏内部细节,仅通过接口访问 把对象“打包”起来,只暴露必要的操作,保证数据安全。引入标准命名空间,简化std::cout的写法。- 标准输出: cout << "内容" << endl;1. 重点概念:面向对象的四大特征(封装、继承、多态、抽象)、类与

#c++#java#开发语言
第2章 C++语言基础 知识回顾

数学函数: sqrt() (开平方)、 abs() (求绝对值)、 pow() (幂运算)等(需包含 <cmath> 头文件)。- 算术运算符: + - * / % ++ -- ,注意 / 整数相除结果为整数(如 5/2=2 ), % 只能用于整数。(非),支持短路特性(如 && 左边为假时,右边不执行)。- 赋值运算符: = += -= *= /= ,注意 = 是赋值, == 是相等判断,二者不

#算法#开发语言#c++
C++第3章 构造数据类型 知识点总结

数组做实参时退化为首元素地址,函数形参 int a[] 等价 int *a ,无法在函数内获取数组真实长度。数组名是首元素地址: a==&a[0];*(a+i) = a[i] ,指针加减整数实现数组下标遍历。2.int *const p :指针常量,指针指向固定不能改,可修改*p的值。1.const int *p :常量指针,不能通过*p改值,指针本身可改指向。引用做形参,等价地址传递,语法比指针

#c++#算法
第4章 C++程序的结构 知识点梳理

四类存储修饰符: auto 、 static 、 register 、 extern ,分别控制变量存储位置、生命周期、作用域。#ifdef / #ifndef / #else / #endif ,根据宏是否定义选择性编译代码,常用于跨平台、调试开关。内存分区:栈(局部auto变量)、堆(动态内存new)、全局/静态区(全局、static变量)、常量区(字符串字面量)。大括号 {} 包裹的代码块内

#算法
C++第5章 类与对象

3. 对象:类的实例, 类名 对象名 创建栈对象;访问成员:普通对象用 . ,对象指针用 ->。2. 静态成员函数:无 this 指针,只能访问静态成员,可直接 类名::函数名() 调用。2. 析构函数: ~类名() ,对象销毁时自动调用,释放堆资源,一个类只能有1个析构。1. 常对象const 类名 obj :对象所有成员禁止修改,仅能调用常成员函数;1. 静态数据成员:属于整个类,所有对象共享

#算法#开发语言
简单的C++实现2048游戏

包含核心业务逻辑,示例中为简单的列表推导式,实际可能涉及复杂计算或算法。函数模拟从数据库、API 或文件读取数据,实际应用中需替换为具体逻辑。可以根据需要扩展功能,如添加分数计算、最高分记录、更美观的界面等。定义结果输出方式,如写入文件、数据库或返回 API 响应。函数集中管理配置参数,便于维护和修改。

#开发语言#c++
到底了