Qt/C++编码小知识

格式:知识点请用五级标题

成员变量m_name

m_前缀的作用

  • 表示成员变量:通过在变量名前添加m_,可以明确该变量是类的成员变量,而不是局部变量或参数。

  • 避免命名冲突:如果函数的参数名或局部变量名与成员变量名相同,m_可以避免混淆。例如,构造函数中经常会有与成员变量相同名称的参数,使用m_可以有效区分。

 全局变量g_valName
  • 作用域:全局变量的作用域是整个程序,它可以被所有文件、类和函数访问(如果使用了extern关键字,可以跨多个文件共享全局变量)。

  • 生命周期:全局变量在程序开始时分配内存,并且在整个程序生命周期内存在,直到程序结束时才释放。

  • 访问方式:全局变量可以在任何地方直接通过变量名访问(假如作用域允许)。

  • 潜在风险:全局变量可能会导致意外修改、调试困难等问题,特别是在大型项目中,过多使用全局变量会使代码的可维护性变差。

qt5.6.2  pro文件引入串口项
QT += core serialport

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值