189 8069 5689

c语言函数大小写有影响吗,c语言大写变小写的函数

c语言头文件 大小写问题

大小写对于头文件,有以下三种情况,分别介绍:

成都创新互联长期为1000多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为郫都企业提供专业的成都网站设计、网站建设,郫都网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。

1. C语言本身对大小写敏感,所以写在C语言头文件,即.h文件中的C语言符号,必须是区分大小写的。包括宏定义,变量名,类型名,字符串,函数名,参数名等等,所有C语言的标识符都是区分大小写的。

比如

Str, STR, 以及str是三个完全不同的标识符。

2. 如果在window下编程,由于windows操作系统的文件系统,对文件名和路径不区分大小写,这时在编程时使用操作系统相关的操作时,包括

1) 引用头文件;

2) 执行系统命令;

3) 打开系统文件。

均可以不区分大小写。

于是在头文件中如果涉及到了相关操作,是可以不区分大小写的。

3. 注释部分,由于不是给编译器读的,而是给读代码的人准备,所以大小写可以一定程度上放松,只要可以看懂即可。

C语言是否要注意大小写?

其实区分大小写是一个很好的习惯

但是在VB里面,如果有变量的申明的话,那么也就不存在这个问题了

因为VB的编译器会自动将写的变量大小写统一

而C/C++、JAVA则是严格区分大小写,只需养成自己的习惯就可以

比如说CurrentValue、current_value、CURRENT_VALUE、Current_value这些写法都是可以的

一般的约定是

首字母大写表示函数名

下划线连接表示变量

全部大写表示常量

当然,如果为了锻炼自己的编程能力,最好还是用C/C++

VB容易坏手,但是适合初学者,因为比较简单嘛

C语言里面大小写有区分吗?

C语言里面大小写有区分。区别为:用途不同、编译不同、写法不同。

一、用途不同

1、大写:大写用于C语言的符号常量名。

2、小写:小写用于C语言的控制语句和关键字。

二、编译不同

1、大写:大写的符号常量名与硬件没有关联,不需要配合编译系统所支持的各类库。

2、小写:小写的控制语句和关键字与硬件有关联,需要配合编译系统所支持的各类库。

三、写法不同

1、大写:大写的符号常量名第一个字符必须为大写字母或下划线,否则为不合法的变量名。

2、小写:小写的控制语句和关键字只能是小写字母或数字,不能带下划线。

C语言中的函数是否区分大小写?

用大小写区分其实也算一种不错的做法。

在C\C++中都是区分大小写的。包括函数、标识符等等。

建议你看看匈牙利命名法,我想对你会有很大的帮助:

匈牙利命名法

匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。

据说这种命名法是一位叫

Charles

Simonyi

的匈牙利程序员发明的,后来他在微软呆了几年,于是这种命名法就通过微软的各种产品和文档资料向世界传播开了。现在,大部分程序员不管自己使用什么软件进行开发,或多或少都使用了这种命名法。这种命名法的出发点是把量名变按:属性+类型+对象描述的顺序组合起来,以使程序员作变量时对变量的类型和其它属性有直观的了解,下面是HN变量命名规范,其中也有一些是我个人的偏向:

属性部分

全局变量

g_

常量

c_

c++类成员变量

m_

静态变量

s_

类型部分

指针

p

函数

fn

无效

v

句柄

h

长整型

l

布尔

b

浮点型(有时也指文件)

f

双字

dw

字符串

sz

短整型

n

双精度浮点

d

计数

c(通常用cnt)

字符

ch(通常用c)

整型

i(通常用n)

字节

by

w

实型

r

无符号

u

描述部分

最大

Max

最小

Min

初始化

Init

临时变量

T(或Temp)

源对象

Src

目的对象

Dest

这里顺便写几个例子:

hwnd

h

是类型描述,表示句柄,

wnd

是变量对象描述,表示窗口,所以

hwnd

表示窗口句柄;

pfnEatApple

pfn

是类型描述,表示指向函数的指针,

EatApple

是变量对象描述,所以它表示

指向

EatApple

函数的函数指针变量。

g_cch

g_

是属性描述,表示全局变量,c

ch

分别是计数类型和字符类型,一起表示变量类

型,这里忽略了对象描述,所以它表示一个对字符进行计数的全局变量。

上面就是HN命名法的一般规则。

详细请见我的参考资料。


分享文章:c语言函数大小写有影响吗,c语言大写变小写的函数
标题链接:http://jkwzsj.com/article/dseehdo.html

其他资讯