C 变量名

合集下载

c语言中temp的含义

c语言中temp的含义

c语言中temp的含义在C语言的编程中,我们经常会听到一个变量名叫做"temp"。

那么,"temp"是什么意思呢?下面,我将从几个方面来分步骤阐述。

1. 什么是变量首先,我们需要明确一个概念——变量。

变量是指在程序运行时可以改变其值的,用来存储数据或者对象的一种占位符。

在C语言中,变量需要定义后才可以使用。

2. 什么是"temp""temp"是一个变量名,它不是C语言中的关键字或保留字,可以用来命名任何合法类型的变量。

"temp"一般表示一个临时变量(temporary variable),即用来存储临时数据的变量。

3. "temp"的作用在C语言中,常常需要将变量之间的值进行交换或替换,或者涉及到多个变量的计算。

这时,就需要用到一个临时变量来保存数据,以便进行操作。

例如,我们要将变量a和b的值进行交换,可以定义一个临时变量"temp",将a的值赋给temp,再将b的值赋给a,最后将temp的值赋给b。

代码如下:```int a = 10;int b = 20;int temp;temp = a;a = b;b = temp;```在另外一个例子中,我们需要计算两个变量a和b的和,但是不想改变它们的值,这时就可以使用一个临时变量来存储计算结果。

代码如下:```int a = 10;int b = 20;int temp;temp = a + b;printf("The sum of a and b is: %d", temp);```4. "temp"的命名规范在C语言中,变量的命名需要遵循一定的规范。

虽然"temp"不是关键字或保留字,但是它不够具有描述性,不利于代码的可读性和维护性。

因此,建议使用更具描述性的变量名,如"tempValue"、"tmp"等。

C语言命名规范示例

C语言命名规范示例

C语⾔命名规范⽰例⼀、命名约定——变量名(1)公共对象(变量)与公共函数(即具有全局性)应使⽤指⽰符作为前缀(即源代码⽂件)。

(2)所有对象均由字母、数字、下划线构成。

若是⽂件内部对象,只能采⽤⼩写字母。

若是全局对象(即外部链接)应加前缀。

(3)所有⽂件范围对象应在源代码⽂件中声明。

所有全局范围的对象应在头⽂件中声明。

定义类型适⽤的最⼩可能范围。

(4)对不同的或冗余⽂件将使⽤由下划线与单个字母组成的后缀(eg:tim_get_time_A.c,tim_get_time_B.c)。

(5)函数参数列表名称:函数内部的变量名应被维持⾄函数边界。

⼆、命名约定——函数名(1)函数名由字母、数字、下划线构成,尽量使⽤由单个动词和单个名词组成的名字。

(2)⾯向对象的相关函数应含有动词,后跟下划线与object_name(对象名)。

(3)函数名前缀”is”或”is_”应保留个布尔型函数以专门返回boolean_t等布尔型。

例如:isflower()。

三、命名约定——常量名(1)声明(即单独⼀⾏⽆参数申明#define),利⽤类型限定如const的对象与枚举量将被指为常量。

(2)整型、字符型与浮点型常量命令,⽆论其使⽤范围,均可由下划线与字母构成:⼤写字母与数字,⼩写字母与数字并以”_k”为后缀。

(3)后缀”_k”被保留⽤于整型、字符型与浮点型常量命名(4)使⽤符号量代替⽂字提⾼代码的可读性与维护性例如:If(speed_value=234)可重写为:static const uint16 speed_max_k=234;If(speed_value=speed_max_k);(5)枚举常量应由⼤写字母与下划线字符构成例如:typedef enum {BLACK,RED,GREEN} font_color_t;四、命名约定——宏名五、命名约定——类型别名类型别名的命名应由⼩写字母与下划线构成。

所有的类名应具有后缀”_t”(⾮union型)与”_u”(union型)。

简述c语言对变量的命名规则

简述c语言对变量的命名规则

简述c语言对变量的命名规则
C语言对变量的命名规则是一个计算机编程语言所必备的部分,它们是用来定义和访问变量的规范。

C程序设计语言是一种经典和普遍使用的程序设计语言,它在变量命名方面有自己的一套规范。

本文将详细介绍C语言对变量命名规则的基本要求。

首先,C语言对变量命名规则的基本要求是:所有变量都必须有一个明确的名称,并且必须满足一定的标准。

C语言变量命名规则有以下几点:
1、变量名只能由字母、数字和_组成,其中字母必须是英文字母。

2、变量名必须以字母开头,不能以数字开头或者特殊字符开头。

3、变量名不能包含空格,可以使用下划线_来分割单词,但是不要过分依赖下划线,以免造成变量命名混乱和不便于理解。

4、变量名应尽可能简短、有意义。

虽然C语言没有强制定义变量命名规则,但恰当的变量命名有利于程序的调试、修改和维护,也可以减少程序代码出错的几率。

另外,建议在变量命名时尽量不去重复,以免出现意想不到的结果。

C语言常用来开发应用程序、嵌入式系统、操作系统等,因此,C语言对变量命名规则的基本要求是非常重要的,只有遵守这些规则,才能保证程序的正确性和可读性,让程序代码更加规范、
易懂。

对变量命名规范的重视,有助于程序员在编程的过程中,节省时间,深入编程的知识,并有效的避免出现错误。

整个编程过程,变量命名也是不可或缺的一部分,正确的遵守变量命名规范,能使程序更加专业,更加容易维护。

总之,遵守C语言对变量命名规则,对于提高编程质量,提高程序运行效率是非常有效的方法。

C语言变量命名规则

C语言变量命名规则

1、严格采用阶梯层次组织程序代码:各层次缩进的分格采用VC的缺省风格,即每层次缩进为4格,括号位于下一行。

规定相匹配的大括号在同一列,对继行则规定再缩进4格。

例如:2、提醒信息字符串的位置在程序中需要给出的提醒字符串,为了支持多种语言的开发,除了一些给调试用的临时信息外,其他所有的提醒信息必须定义在资源中。

3、对变量的定义,尽量位于函数的开始位置。

二、命名规则:1、变量名的命名规则①、变量的命名规则规定用“匈牙利法则”。

即开头字母用变量的类型,其余部分用变量的英文意思或其英文意思的缩写,尽量避免用中文的拼音,规定单词的第一个字母应大写。

即:变量名=变量类型+变量的英文意思(或缩写)对非通用的变量,在定义时加入注释说明,变量定义尽量也许放在函数的开始处。

见下表:bool(BOOL) 用b开头bIsParentbyte(BYTE) 用by开头byFlagshort(int) 用n开头nStepCountlong(LONG) 用l开头lSumchar(CHAR) 用c开头cCountfloat(FLOAT) 用f开头fAvgdouble(DOUBLE) 用d开头dDetavoid(VOID) 用v开头vVariantunsigned int(WORD)用w开头wCountunsigned long(DWORD) 用dw开头dwBroadHANDLE(HINSTANCE)用h开头hHandleDWORD 用dw开头dwWordLPCSTR(LPCTSTR) 用str开头strString用0结尾的字符串用sz开头szFileName对未给出的变量类型规定提出并给出命名建议给技术委员会。

②、指针变量命名的基本原则为:对一重指针变量的基本原则为:“p”+变量类型前缀+命名如一个float*型应当表达为pfStat对多重指针变量的基本规则为:二重指针:“pp”+变量类型前缀+命名三重指针:“ppp”+变量类型前缀+命名......③、全局变量用g_开头,如一个全局的长型变量定义为g_lFailCount,即:变量名=g_+变量类型+变量的英文意思(或缩写)④、静态变量用s_开头,如一个静态的指针变量定义为s_plPerv_Inst,即:变量名=s_+变量类型+变量的英文意思(或缩写)⑤、成员变量用m_开头,如一个长型成员变量定义为m_lCount;即:变量名=m_+变量类型+变量的英文意思(或缩写)⑥、对枚举类型(enum)中的变量,规定用枚举变量或其缩写做前缀。

c语言中正确的变量名

c语言中正确的变量名

c语言中正确的变量名在C语言中,正确的变量名需要遵循一些规则和约定。

以下是关于正确的C语言变量名的一些指南:1. 变量名由字母、数字和下划线组成。

- 有效的变量名示例:num, count, total_score, student_id- 无效的变量名示例:123abc, my-variable, #define2. 变量名必须以字母或下划线开头,不能以数字开头。

- 有效的变量名示例:result, _value, average- 无效的变量名示例:1abc, -count, @name3. 变量名区分大小写。

- 小写字母和大写字母被视为不同的字符。

- 例如,"num"和"Num"是两个不同的变量。

4. 变量名应具有描述性。

- 变量名应该能够清晰地表示其所代表的内容或用途。

- 使用有意义的单词或短语来命名变量,以提高代码可读性和可维护性。

- 例如,使用"student_age"而不是"age"来表示学生的年龄。

5. 避免使用保留字作为变量名。

- C语言中有一些保留字(如if、for、while等)具有特殊含义,用于控制流程和语法结构。

- 不要将这些保留字用作变量名,以免引起编译器错误。

6. 变量名应具有一定的长度限制。

- 大多数编译器对变量名长度有一定的限制,一般在几十个字符以内。

- 尽量选择简洁而明确的变量名,不要过度冗长。

7. 使用驼峰命名法或下划线命名法。

- 驼峰命名法:每个单词的首字母大写,并将它们连接在一起,除了第一个单词之外,其他单词的首字母都要大写。

例如:studentAge, totalScore- 下划线命名法:单词之间用下划线分隔。

例如:student_age, total_score通过遵循这些指南,您可以创建合法和易于理解的变量名,以提高代码的可读性和可维护性。

同时,也请参考编码标准和项目约定,以确保所有开发人员都遵从相同的规则。

c语言命名规范

c语言命名规范

c语言命名规范C语言命名规范是为了提高代码的可读性和维护性,使不同人员编写的代码在风格上保持一致。

以下是一些常见的C语言命名规范:1. 变量和函数名应使用有意义的描述性词汇,尽量使用英文单词或缩写,避免使用无意义的单词或缩写。

2. 变量名应使用小写字母,使用下划线作为单词之间的分隔符,例如:num_students。

3. 函数名应使用小写字母,每个单词的首字母大写,使用驼峰命名法,例如:calculateAverage。

4. 宏定义应使用大写字母,并用下划线分隔单词,例如:MAX_NUM。

5. 常量名应使用大写字母,并用下划线分隔单词,例如:PI。

6. 结构体名应使用大写字母开头,每个单词首字母大写,使用驼峰命名法,例如:StudentInfo。

7. 指针名应以“p_”开头,后面跟上指向的变量名,例如:p_student。

8. 数组名应采用单数形式,例如:student。

9. 枚举类型应使用大写字母命名,并用下划线分隔单词,例如:ColorType。

10. 文件名应全部小写,并用下划线分隔单词,例如:calculator.c。

11. 函数参数名应使用小写字母,使用下划线作为单词之间的分隔符,例如:num_students。

12. 类型定义名应使用大写字母开头,每个单词首字母大写,使用驼峰命名法,例如:StudentInfo。

13. 行内函数或变量的命名应使用小写字母,用下划线分隔单词,例如:get_average。

总之,C语言命名规范应尽量清晰、简洁和有意义。

使用规范的命名方法可以提高代码的可读性和可维护性,从而更好地理解和修改代码。

C语言变量名命名规则-推荐下载

C语言变量名命名规则-推荐下载
调试用的临时信息外,其他所有的提示信息必须定义在资源中。 3、对变量的定义,尽量位于函数的开始位置。
二、命名规则: 1、变量名的用变量的类型,
其余部分用变量的英文意思或其英文意思的缩写,尽量避免用中文的拼音,要求 单词的第一个字母应大写。
即: 变量名=变量类型+变量的英文意思(或缩写) 对非通用的变量,在定义时加入注释说明,变量定义尽量可能放在函数的 开始处。 见下表:
C 语言变量名命名规则
一、程序风格: 1、严格采用阶梯层次组织程序代码: 各层次缩进的分格采用 VC 的缺省风格,即每层次缩进为 4 格,括号位于下
一行。 要求相匹配的大括号在同一列,对继行则要求再缩进 4 格。例如: 2、提示信息字符串的位置 在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些给
实例 bitRXEN bTurnOn ucError cName wMsg nCnt uiLen iVal ulMaxTh LOffset liCount llSum fAngle dRadius eType p_iVal pp_iVal a_chDispName[]
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电通,力1根保过据护管生高线产中0不工资仅艺料可高试以中卷解资配决料置吊试技顶卷术层要是配求指置,机不对组规电在范气进高设行中备继资进电料行保试空护卷载高问与中题带资2负料2,荷试而下卷且高总可中体保资配障料置各试时类卷,管调需路控要习试在题验最到;大位对限。设度在备内管进来路行确敷调保设整机过使组程其高1在中正资,常料要工试加况卷强下安看与全22过,22度并22工且22作尽22下可护都能1关可地于以缩管正小路常故高工障中作高资;中料对资试于料卷继试连电卷接保破管护坏口进范处行围理整,高核或中对者资定对料值某试,些卷审异弯核常扁与高度校中固对资定图料盒纸试位,卷置编工.写况保复进护杂行层设自防备动腐与处跨装理接置,地高尤线中其弯资要曲料避半试免径卷错标调误高试高等方中,案资要,料求编试技5写、卷术重电保交要气护底设设装。备备置管4高调、动线中试电作敷资高气,设料中课并技3试资件且、术卷料中拒管试试调绝路包验卷试动敷含方技作设线案术,技槽以来术、及避管系免架统不等启必多动要项方高方案中式;资,对料为整试解套卷决启突高动然中过停语程机文中。电高因气中此课资,件料电中试力管卷高壁电中薄气资、设料接备试口进卷不行保严调护等试装问工置题作调,并试合且技理进术利行,用过要管关求线运电敷行力设高保技中护术资装。料置线试做缆卷到敷技准设术确原指灵则导活:。。在对对分于于线调差盒试动处过保,程护当中装不高置同中高电资中压料资回试料路卷试交技卷叉术调时问试,题技应,术采作是用为指金调发属试电隔人机板员一进,变行需压隔要器开在组处事在理前发;掌生同握内一图部线纸故槽资障内料时,、,强设需电备要回制进路造行须厂外同家部时出电切具源断高高习中中题资资电料料源试试,卷卷线试切缆验除敷报从设告而完与采毕相用,关高要技中进术资行资料检料试查,卷和并主检且要测了保处解护理现装。场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

c语言中函数名和变量名的命名规则

c语言中函数名和变量名的命名规则

c语言中函数名和变量名的命名规则
C语言作为一种广泛应用的计算机编程语言,在程序设计中有着重要的地位。

其中函数和变量是程序中的两个重要概念,而函数名和变量名
的命名规则又是程序设计中的基础。

函数名的命名规则
1. 函数名的命名应该具有代表性,能够清晰地表达函数的功能与作用。

2. 函数名应该全部由小写字母组成,单词之间用下划线分隔。

3. 函数名应该以单词动词开头,例如print_message()。

4. 函数名应该避免使用系统保留字,如system, exit等。

5. 函数名长度原则上不应超过30个字符,充分表达即可。

变量名的命名规则
1. 变量名的命名同样应该具有代表性,能够清晰地表达变量的意义。

2. 变量名应该全部由小写字母组成,单词之间用下划线分隔。

3. 变量名可以以字母或下划线开头,但是不允许以数字开头。

4. 变量名应该遵循驼峰命名法,即首字母小写而后面的每个单词的首
字母都大写,例如studentName。

5. 变量名长度原则上不应超过30个字符,充分表达即可。

总结
在C语言中,函数名和变量名的命名规则对于程序设计至关重要,一个良好的命名可以提高程序的可读性和可维护性。

因此在进行函数名和变量名的命名时,我们应该时刻遵循以上规则,养成良好的编程风格,最终得到一个高质量的、易于运行和修改的程序。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C 变量名
对变量的命名与符号常量的命名存在一些限制条件,这一点我们在第1 章没有说明。


字是由字母和数字组成的序列,但其第一个字符必须为字母。

下划线“_”被看做是字母,通
常用于命名较长的变量名,以提高其可读性。

由于例程的名字通常以下划线开头,因此变量名不要以下划线开头。

大写字母与小写字母是有区别的,所以,x与X是两个不同的名字。


传统的C语言用法中,变量名使用小写字母,符号常量名全部使用大写字母。

对于内部名而言,至少前31个字符是有效的。

函数名与外部变量名包含的字符数目可能
小于31,这是因为汇编程序和加载程序可能会使用这些外部名,而语言本身是无法控制加载和汇编程序的。

对于外部名,ANSI标准仅保证前6个字符的惟一性,并且不区分大小写。

类似于if、else、int、float等关键字是保留给语言本身使用的,不能把它们用做变量名。

所有关健字中的字符都必须小写。

选择的变量名要能够尽量从字面上表达变量的用途,这样做不容易引起混淆。

局部变量
一般使用较短的变量名(尤其是循环控制变量),外部变量使用较长的名字。

相关文档
最新文档