匈牙利命名法

匈牙利命名法

1、基本介绍
  1. 匈牙利命名法由微软程序员 Charles Simonyi 在 20 世纪 70 年代末提出,因其发明者是匈牙利人而得名

  2. 其核心思想是在变量名或标识符前加上前缀,以表明变量的数据类型或用途,从而提高代码可读性和可维护性

  3. 命名格式通常为 [前缀][描述性名称]

2、常见前缀
前缀 数据类型
b 布尔值(Boolean)
n 整数(Number / Integer)
f 浮点数(Float)
c 字符(Char)
str 字符串(String)
a 数组(Array)
p 指针(Pointer)
lp 长指针(Long Pointer)
  • 其他前缀
前缀 数据类型
g_ 全局变量
m_ 类成员变量
s_ 静态变量
l_ 局部变量
相关推荐
孫治AllenSun20 小时前
【LangChain4J-09】开发学习知识点
spring boot·后端·学习
CoderYanger20 小时前
前端基础——JavaScript(WebAPI)(下篇)
java·开发语言·前端·javascript·程序人生·面试·职场和发展
lisin-lee-cooper20 小时前
简单聊聊 Spring 框架源码
java·后端·spring
一木 之林20 小时前
七、一-AI 工程实践、插件化调试与软件交付
java·linux·c++
复方金银花颗粒21 小时前
reactor和proactor的好处和坏处。为什么要用reactor而不用 proactor?
后端·信号处理
边境悍匪21 小时前
蜗牛学苑 Java 智能体学习 Day38|Spring AI Alibaba2 思维导图复盘
java·学习·spring
制造业的搬运工21 小时前
AI服务器背板与传统背板差异:三大设计升级解析
运维·服务器·人工智能·科技·制造·pcb工艺
Co_Hui21 小时前
Java 静态内部类、非静态内部类、匿名内部类的区别?
java
zhengqweasd21 小时前
Linux网络(一):服务器数据包从网卡到应用程序,完整收包流程详解
linux·服务器·网络
顶点多余21 小时前
仿muduo库实现高并发服务器项目
运维·服务器