小练C语言:驼峰命名–>下划线命名

  • Post author:
  • Post category:其他




变量名或函数名

是由

一个或多个单词

连结在一起时,为了增加程序的可读性,产生了

命名规则



1.驼峰命名法 (CamelCase)


第一个单词



小/大写字母

开始;从

第二个单词开始以后

的每个单词的首字母都采用

大写字母

;例如:

myFirstName



OnlineUsers

,这样的变量名看上去就像驼峰一样~此起彼伏。

但是有个特殊的情况,如果是专有名词,整个单词都是大写的。如:

validHTTPRequest



2.下划线命名法(under_score _case)

简单粗暴,就是利用下滑线来分割单词。如:

my_first_name



online_users



valid_http_request



3.驼峰 转换 下划线

我们可以发现, 驼峰中出现大写字母,有2种可能。

单词的首字母 专有名词的其他字母

也就是说,在驼峰命名法中,遇到大写字母,如果是一个新单词的开始,就变为小写字母的同时,前面加上

‘_’

;如果是专有名词的其他字母,变为小写字母就可以了。

当大写字母是一个新单词的开始时,如果是普通单词的首字母,那第二个字母一定是小写的;如果是专有名词,那前一个字母一定是小写的。既:

if (是大写字母) {
   
	if (前面是小写字母 | 后面是小写字母) {
   
		新单词的开始
	}
}



4. 代码

#include <stdio.h>
#include <stdlib.h>



版权声明:本文为qq_43716778原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。