- 一、C 优点是运行效率高和接近机器语言。它特别适用于以下几种程序: 1. 对运行速度要求很高的程序。 2. 与操作系统内核关系密切的程序。 3. 必须在多个操作系统上移植的程序。 除此之外,学习C语言有一个最大的理由,那就是它能帮助我们学会,【在硬件层次上考虑问题】。 缺点是在... 一、C 优点是运行效率高和接近机器语言。它特别适用于以下几种程序: 1. 对运行速度要求很高的程序。 2. 与操作系统内核关系密切的程序。 3. 必须在多个操作系统上移植的程序。 除此之外,学习C语言有一个最大的理由,那就是它能帮助我们学会,【在硬件层次上考虑问题】。 缺点是在...
- 文章目录 C++ 循环C++ While 循环Do/While 循环 C++ 循环 只要达到指定条件,循环就可以执行代码块。循环很方便,因为它们可以节省时间、减少错误并使代码更具可读性... 文章目录 C++ 循环C++ While 循环Do/While 循环 C++ 循环 只要达到指定条件,循环就可以执行代码块。循环很方便,因为它们可以节省时间、减少错误并使代码更具可读性...
- CLion 也不错,不过要收费 在过去的几年中,要从头开始创建应用程序,开发人员必须付出很多努力。因为要创建软件应用程序,所以从编码,编译,测试,调试,构建和部署开始将需要很多步骤。所有这些不同的阶段将需要安装不同的软件包,并且开发人员难以维护。 因此,为了提高生产率并加快软件开发过程,所有对开发必不可少的软件包都集成或组合... CLion 也不错,不过要收费 在过去的几年中,要从头开始创建应用程序,开发人员必须付出很多努力。因为要创建软件应用程序,所以从编码,编译,测试,调试,构建和部署开始将需要很多步骤。所有这些不同的阶段将需要安装不同的软件包,并且开发人员难以维护。 因此,为了提高生产率并加快软件开发过程,所有对开发必不可少的软件包都集成或组合...
- C++ 对象的动态建立 & 释放 概述对象的动态的建立和释放案例对象数组 vs 指针数组对象数组指针数组 概述 通过对象的动态建立和释放, 我们可以提高内存空间的利用率. ... C++ 对象的动态建立 & 释放 概述对象的动态的建立和释放案例对象数组 vs 指针数组对象数组指针数组 概述 通过对象的动态建立和释放, 我们可以提高内存空间的利用率. ...
- C++ I/O流 概述C++ 的输入与输出输入流输出流 概述 I/O (iostream) 是指控制窗口输入流 (input stream), 和控制窗口输出流 (output str... C++ I/O流 概述C++ 的输入与输出输入流输出流 概述 I/O (iostream) 是指控制窗口输入流 (input stream), 和控制窗口输出流 (output str...
- C++ 虚拟析构函数 概述问题虚析构函数总结 概述 虚析构函数 (virtual destructor) 可以帮我们实现基类指针删除派生类对象. 问题 当我们从派生类的对象从内存中... C++ 虚拟析构函数 概述问题虚析构函数总结 概述 虚析构函数 (virtual destructor) 可以帮我们实现基类指针删除派生类对象. 问题 当我们从派生类的对象从内存中...
- C++ I/O 进阶 概述I/O 类库I/O 中的重载流对象标准输入流cin 流对象案例get 函数getline 函数eof 函数 cout 流对象cerr 流对象clog 流对象 ... C++ I/O 进阶 概述I/O 类库I/O 中的重载流对象标准输入流cin 流对象案例get 函数getline 函数eof 函数 cout 流对象cerr 流对象clog 流对象 ...
- C++ 纯虚函数 概述纯虚函数例子 概述 纯虚函数 (pure virtual function) 是只有函数的名字而不具备函数的功能, 不能被调用的虚成员函数. 基类的虚函数有时是考虑... C++ 纯虚函数 概述纯虚函数例子 概述 纯虚函数 (pure virtual function) 是只有函数的名字而不具备函数的功能, 不能被调用的虚成员函数. 基类的虚函数有时是考虑...
- C++ 派生类访问属性 保护继承派生类成员的访问属性总结 保护继承 由 protected 声明的成员称为 “受保护的成员”, 或简称 “保护成员”. 从用户的角度来看, 保护成员等价于私... C++ 派生类访问属性 保护继承派生类成员的访问属性总结 保护继承 由 protected 声明的成员称为 “受保护的成员”, 或简称 “保护成员”. 从用户的角度来看, 保护成员等价于私...
- static static:可以在没有建立对象时候使用。 1.修饰变量:是全局变量,在类加载之后放于方法区,只在初始化时加载一次,且全局共享。如果不赋初值就默认为0. 2.修改方法:静态方法不能调用非静... static static:可以在没有建立对象时候使用。 1.修饰变量:是全局变量,在类加载之后放于方法区,只在初始化时加载一次,且全局共享。如果不赋初值就默认为0. 2.修改方法:静态方法不能调用非静...
- C++ 数据类型转换 概述不同类型数据间的转换隐式类型转换强制类型转换自己声明的类型转换转换构造函数 类型转换函数案例应用 概述 在日常的开发中, 我们经常会用到数据类型转换, 所... C++ 数据类型转换 概述不同类型数据间的转换隐式类型转换强制类型转换自己声明的类型转换转换构造函数 类型转换函数案例应用 概述 在日常的开发中, 我们经常会用到数据类型转换, 所...
- C++ 二进制文件 & 顺序读写 概述二进制 vs ASCII二进制写入ASCII 写入 read 和 write 读写二进制文件案例一案例二 概述 二进制文件不同于文本文件,... C++ 二进制文件 & 顺序读写 概述二进制 vs ASCII二进制写入ASCII 写入 read 和 write 读写二进制文件案例一案例二 概述 二进制文件不同于文本文件,...
- C++ 缓冲区 缓冲区例子 缓冲区 缓冲区 (buffer) 是内存空间的一部分. 在内存中会为每一个数据流开辟一个内存缓冲区. 缓冲区是用来存放流中的数据, 缓冲区中的数据就是流. ... C++ 缓冲区 缓冲区例子 缓冲区 缓冲区 (buffer) 是内存空间的一部分. 在内存中会为每一个数据流开辟一个内存缓冲区. 缓冲区是用来存放流中的数据, 缓冲区中的数据就是流. ...
- C++ 文件读写 概述文件分类文件流流对象打开文件open 函数构造函数打开文件的方式 关闭文件ASCII 文件操作写入文件读取文件读写文件 概述 所谓 “文件”, 一般指存储在外... C++ 文件读写 概述文件分类文件流流对象打开文件open 函数构造函数打开文件的方式 关闭文件ASCII 文件操作写入文件读取文件读写文件 概述 所谓 “文件”, 一般指存储在外...
- C++ 浅拷贝 & 深拷贝 概述对象的赋值对象的复制对象复制的用途建立一个新对象函数的参数为类对象函数的返回值为类对象 浅拷贝深拷贝 概述 浅拷贝 (shallow copy)... C++ 浅拷贝 & 深拷贝 概述对象的赋值对象的复制对象复制的用途建立一个新对象函数的参数为类对象函数的返回值为类对象 浅拷贝深拷贝 概述 浅拷贝 (shallow copy)...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签