四种PLC程序命名通用规则,程序档次瞬间就拉高了
前言
程序员们为了自己的代码更容易地在同行之间交流,所以多采取统一的可读性比较好的命名方式。目前业界共有四种命名规则:驼峰命名法、匈牙利命名法、帕斯卡命名法和下划线命名法,其中前三种是较为流行的命名法。以上命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。但是,高手的程序,姑且不说内容,单从外观上看就显得很专业、高端大气上档次。
一、驼峰命令法(CamelCase)
也称骆驼式命名法,就是当变量名或函数名由一个或多个单词连接在一起构成唯一标识符时,作为逻辑断点的单词的首字母都采用大写,例如:“myName”,这样的变量名或函数名看上去就像骆驼峰一样此起彼伏,故得名。
驼峰命名法又分为小驼峰法和大驼峰法。
(1)小驼峰法:
第一个单词首字母小写,其余单词首字母大写。变量一般使用小驼峰法命名。
例如:“myName”。
(2)大驼峰法:
又称帕斯卡命名法,即所有单词首字母大写。函数、类,一般使用大驼峰法命名。
例如:“MyName”。
二、匈牙利命名法(Hungarian)
开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。
基本原则:变量名=属性+类型+对象描述。
例如:
Int iMyAge; “i”是“int”类型的缩写;
char cMyName[10]; “c”是“char”类型的缩写;
float fManHeight; “f”是“float”类型的缩写。
三、帕斯卡命名法(PascalCase)
即前面所述大驼峰命名法。
每个单词的第一个字母都大写。
例如:“MyName”。
四、下划线命名法(UnderScoreCase)
变量名或函数名的每个逻辑断点都有一个下划线来标记。
例如:“my_name”。
PLC程序命名4大通用规则,高手都在用
前言
程序员们为了自己的代码更容易地在同行之间交流,所以多采取统一的可读性比较好的命名方式。目前业界共有四种命名规则:驼峰命名法、匈牙利命名法、帕斯卡命名法和下划线命名法,其中前三种是较为流行的命名法。以上命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。但是,高手的程序,姑且不说内容,单从外观上看就显得很专业、高端大气上档次。
(一)驼峰命令法(CamelCase)
也称骆驼式命名法,就是当变量名或函数名由一个或多个单词连接在一起构成唯一标识符时,作为逻辑断点的单词的首字母都采用大写,例如:“myName”,这样的变量名或函数名看上去就像骆驼峰一样此起彼伏,故得名。
驼峰命名法又分为小驼峰法和大驼峰法。
(1)小驼峰法:
第一个单词首字母小写,其余单词首字母大写。变量一般使用小驼峰法命名。
例如:“myName”。
(2)大驼峰法:
又称帕斯卡命名法,即所有单词首字母大写。函数、类,一般使用大驼峰法命名。
例如:“MyName”。
(二)匈牙利命名法(Hungarian)
开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。
基本原则:变量名=属性+类型+对象描述。
例如:
Int iMyAge; “i”是“int”类型的缩写;
char cMyName[10]; “c”是“char”类型的缩写;
float fManHeight; “f”是“float”类型的缩写。
(三)帕斯卡命名法(PascalCase)
即前面所述大驼峰命名法。
每个单词的第一个字母都大写。
例如:“MyName”。
(四)下划线命名法(UnderScoreCase)
变量名或函数名的每个逻辑断点都有一个下划线来标记。
例如:“my_name”。
相关问答
plcine能组成什么单词?
可以组成单词pencil,意思是:n.铅笔。vt.用铅笔写(或画、作记号)。例句:1.Hepulledthestubofapencilfrombehindhisear.他从耳后...
什么源程序代码清单?
plc指的是可编程逻辑程序控制器,plc是英语单词的缩写。plc一般是控制程序的,比如数控机床上面。用plc控制i/o开关控制器的开启和关闭来实现主轴的运转p...
PLC是哪几个英文的缩写,谢谢?
PLC的英文全称是PowerLineCommunication,即电力线通信,是指利用电力线传输数据和话音信号的一种通信方式。该技术是把载有信息的高频加载于电流,然后用电线...
为什么PLC的数字量输出有的是DO有的是DQ?DQ是由什么单词组成的呢?
数字输出外围模块(DQ),数字输出端(DO)。数字输出外围模块(DQ),数字输出端(DO)。
plc中monltor是什么意思?
题中的单词应该是monitor吧,楼上说的很对,总线监视题中的单词应该是monitor吧,楼上说的很对,总线监视
请问沫沫的英文单词是什么-PlckzrYHCk的回答-懂得
人名》》那就是Momo
(1)much_____(2)nom_____(3)slsire_____(4)plcre_____(5)e...
[回答](12)c,w,h,h,i_____(which)(13)i,r,n,e,d,f_____(friend)
电气工程及其自动化的英文单词是什么_作业帮
[回答]ElectricEngineeringandAutomation
definite是什么牌子的plc?
Definite不是一个PLC品牌,而是PLC编程中的一个指令,表示“确定的”、“明确的”等含义。Definite是一个英文单词,意思是“确定的”、“明确的”等含义。Defin...
英语翻译0.2HIGHLETTERS0.65MAX.WIDE(2PLCS)90°VGROOVE0.02...
[回答]高度,0.2.大小0.65最大宽2PLCS90度V型槽.0.020/0.010深类型.直径.6号水龙头-32UNC-2B钉子:0,15高*0.020颈水龙头:#10-32UNF-2B...