当前位置: 首页 > news >正文

【QT】C++基础

前言

目前打算一周内学习QT的基本使用,从此篇"C++基础"文章开始记录分享学习经验。

C++及其各种定义

  • C++是面向对象的,什么是面向对象,什么是面向过程?
    举例 计算a+b的值: C语言,直接计算a+b;C++,先将a+b封装,封装到类里面形成一个方法,然后再通过这个类去调用a+b,面向对象就是给a+b穿上了衣服,不是直接的计算,方便移植和使用。
  • 类是C++的灵魂,而什么是类呢?
    类可以看成C语言结构体的升级版。C语言结构体里面可以包含若干个变量,成员变量的类型也可以不同;类的成员不仅可以是变量,也可以是函数,而通过类定义出来的成员就是对象。
  • 如何定义一个类?
    关键字: class
点击查看代码
class student
{
public:char name[64];char age;
}
  • 什么是对象?
    对象是类的实例化。

  • 如何定义一个对象

  1. 直接定义:
点击查看代码
student my; // 类:student;对象:my
  1. 堆里面定义:
点击查看代码
student *my = new student;
  1. 删除堆里面定义的对象:
点击查看代码
delete my; // 用于释放堆里面的内存
  • 怎么访问类的成员?

  • 类的函数成员?

  • 类的访问修饰符?

http://www.wxhsa.cn/company.asp?id=4287

相关文章:

  • 安全研究者的MCP服务器宝典:BugBounty工具集锦
  • Unity的VisualStudio工程链接不同步、显示异常处理方法
  • Java 高性能与可维护性实战:从语言特性到工程化全链路
  • 二叉树的递归遍历
  • 我的大学成长与规划
  • 【笔记】拉格朗日插值
  • 自定义渲染管线(Unity Cocos)
  • 这是一个测试
  • 文献阅读 | Survey of Hallucination in Natural Language Generation
  • 技术 | LLaMA Factory微调记录重修版
  • 支付中心的钱包类业务应该怎么设计
  • MySQL索引浅析
  • WF 2025 游记
  • 17.时间处理
  • [MCP][02]快速入门MCP开发
  • numpy入门
  • 【simpleFOC】一个电机如何模拟不同旋钮的手感反馈?
  • 第一周作业2
  • 第一次课堂作业
  • [高可用/负载均衡] Ribbon LoadBalancer: 开源的客户端式负载均衡框架
  • 梦话周记
  • 【电机控制】无刷电机结构阐述---磁极数、槽数
  • 金刚怒目是我哭
  • nginx使用默认端口80作为服务端口
  • 机器学习和推荐算法顶级会议和期刊
  • java使用mysql
  • 2025年医疗行业API安全最佳实践与深度案例分析:从理论到全面落地
  • 2026 NOI 做题记录(二)
  • lc1027-最长等差数列
  • 13