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

本文介绍了编程中两种常见的命名规范:驼峰命名法和下划线命名法,并详细解释了如何将驼峰命名转换为下划线命名。提供了遇到大写字母时转换的规则,并给出了相应的代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

变量名或函数名是由一个或多个单词连结在一起时,为了增加程序的可读性,产生了命名规则

1.驼峰命名法 (CamelCase)

第一个单词小/大写字母开始;从第二个单词开始以后的每个单词的首字母都采用大写字母;例如:myFirstNameOnlineUsers,这样的变量名看上去就像驼峰一样~此起彼伏。

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

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

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

3.驼峰 转换 下划线

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

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

也就是说,在驼峰命名法中,遇到大写字母,如果是一个新单词的开始,就变为小写字母的同时,前面加上‘_’;如果是专有名词的其他字母,变为小写字母就可以了。

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

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

4. 代码

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

#define N 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值