c语言预定义标识符 标识符 标识符-定义,标识符-编程语言

标识符(IDentifier)是指用来标识某个实体的一个符号。在不同的应用环境下有不同的含义。在日常生活中,标示符是用来指定某个东西、人,要用到它,他或她的名字;在数学中解方程时,我们也常常用到这样或那样的变量名或函数名;在编程语言中,标识符是用户编程时使用的名字,对于变量、常量、函数、语句块也有名字;我们统统称之为标识符。标识符可能是字、编号、字母、符号,也可能是由上述元素所组成。所谓标识符,就是你起的一个名字。c/c++中,是你用来标识变量名、符号常量名、函数名、数组名、文件名、类名、对象名等的。

标识符_标识符 -定义


标识符

在编程语言中,标识符就是程序员自己规定的具有特定含义的词,比如类名称,属性名称,变量名等。

标识符_标识符 -编程语言

Delphi


标识符

Delphi语言是一个基于ObjectPascal语言的Windows应用程序开发系统,在所有的事件处理过程和应用程序中都是使用它来编写程序代码。

Delphi语言标识符是ObjectPascal语言中用来表示应用程序量的名称。包括:变量(Var)、常量(Const)、类型(Type)、过程(Procedure)、方法(Method)等。标识符分为标准标识符和自定义标识符两类。标准标识符是ObjectPascal语言系统预先分配给标准常量、标准类型、标准函数、标准过程及标准文件使用的标识符。如标准常量:False、True;标准类型:integer、char、real;标准函数:Abs、Sqr、Cos等。自定义标识符是程序员根据需要为自己定义的常量、变量、类型、函数、过程以及所编写的程序名等。ObjectPascal标识符由字母、数字、下划线组成,其规定为:

(1)必须以字母或下划线开始;

(2)不能与保留字相同;

(3)避免与ObjectPascal已经使用的标准标识符相同。

VB

第一个为英文大、小写字母或汉字,后面跟着若干数字、英文大小写字母(字母不区分大小写),下划线'_'或美元符号'$',总长度不要超过255个。在Basic语言里,标识符不分字母大小写。另外,在电脑语言中,预先定义了一些标识符,以作专门用途,我们称之为关键字,所以,您命名的标识符不能与关键字相同。还有一种情况也必须注意,那就是在同一个作用域内不允许定义相同的标识符。

我们也支持中文名字。

例:W_absd1234就是一个正确的标识符

A12@34就是一个错误的标识符,因为字符@不能组成标识符

1234就是一个错误的标识符,因为它不是以字母打头

LLLLl就是一个正确的标识符

LLlll与LLLLl指的是同一个标识符。

ab2cd3ef4就是一个正确的标识符

AB2cd3ef4与ab2cd3ef4指的是同一个标识符

中国龙也是一个正确的标识符

if就是一个错误的标识符,因为它是一个关键字。

C语言

标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。例如,正确的标识符:abc,a1,prog_to。

不能把C语言关键字作为用户标识符,例如if,for,while等.

标识符长度是由机器上的编译系统决定的,一般的限制为8字符(注:8字符长度限制是C89标准,C99标准已经扩充长度,其实大部分工业标准都更长)。

标识符对大小写敏感,即严格区分大小写。一般对变量名用小写,符号常量命名用大写。

标识符命名应做到“见名知意”,例如,长度(外语:length),求和、总计(外语:sum),圆周率(外语:pi)……

C语言中把标识符分为三类:关键字,预定义标识符,用户自定义标识符。

C++

标识符由字母、数字、下划线“_”组成。

不能把C++关键字作为标识符。

标识符长度限制32字符。

标识符对大小写敏感。

首字符只能是字母或下划线,不能是数字。

JAVA

标识符由字母、数字、下划线“_”、美元符号“$”组成,第一个字符不能是数字。

不能把java关键字和保留字作为标识符。

标识符没有长度限制。

标识符对大小写敏感。

汇编语言

在汇编语言里,标识符由字母、数字、下划线组成。

在汇编语言中,标识符的命名规则是:由字母(大、小写皆可)、数字及下划线组成,且第一个字符必须是字母或者下划线,不能用具有意义的指令符号或者寄存器。在汇编语言中,一般用大写字母。

下面的标识符名是合法的:

year,Day,ATOK,X,_CWS,HAO

而下面的标识符名是不合法的:

#123,.COM,$100,1996Y,1_2_3,Win3.2,LOOP,AX

python

在python里,标识符有字母、数字、下划线组成。

在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。python中的标识符是区分大小写的。

以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用“fromxxximport*”而导入;以双下划线开头的(__foo)代表类的私有成员;以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。

flashas3语法标识符详解

1.在AS3.0中,变量、类和函数都需要一定的名称方可互相区别,并在程序中准确无误的应用。这些有着特定含义的专有名称叫做标识符。

2.按照定义的场所,标识符分为两大类:语言内建标识符和用户自定义标识符。

语言内建标识符:语言内建标识符定义在语言内部。

用户自定义标识符:用户自己创建的名称就是用户自定义标识符.

AS3.0中对标识符的技术限制主要包括以下几点

(1)所有的标识符大小写敏感。(2)标识符的首字符必须是英文字母(包括大写或者小写)。(3)标示符应该由数字(0-9),所有从“A”至“Z”的大写字母、从“a”至“z”的小写字母和下划线“_”构成。(4)不能与AS3.0k的内建关建字冲突。

常见的内建关建字:

as

break

case

catch

class

const

continue

default

delete

do

else

extends

typeof

finally

for

function

if

implements

import

in

instanceof

interface

internal

is

native

new

null

package

c语言预定义标识符 标识符 标识符-定义,标识符-编程语言

private

protected

public

return

super

switch

this

throw

to

true

try

use

var

void

while

with

false

应避免合用的关键字:

each

get

set

namespace

include

dynamic

final

native

override

static

尽量避免使用保留字保留关键字:

abstract

boolean

byte

cast

char

debugger

double

enum

export

float

goto

intrinsic

long

prototype

short

synchronized

throws

to

transient

type

virtual

volatile

dim

mx

常见的标识符命名错误:

fromNo12

from#12

标识符中不能使用#符号

my_Boolean

my-Boolean

标识符中不能使用“-”符号,应使用“_”代替

Obj2

2ndObj

标识符不能使用数字开头

myclass

class

“class”是内建关键字

jack_rose

jack&rose

符号“&”不能出现在标识符中

GUI

G.U.I

标识符内部不能出现“.”分隔符

mybreak()

break()

“break”是内建关建字不能用于自定义函数名

  

爱华网本文地址 » http://www.aihuau.com/a/8104060103/166160.html

更多阅读

Excel怎么使用自然常数e为底的指数函数 自然常数e的意义

Excel怎么使用自然常数e为底的指数函数——简介Excel是一个常用办公工具,它本身功能很是强大,自带了很多已经预定义的函数,可以随时根据需要进行调用。那么Excel怎么使用自然常数e为底的指数函数呢?下面简单做一个介绍。Excel怎么使用

CAD2007教程第十二章填充、面域和布尔12.112.2 cad面域怎么用

第十二章:填充、面域和布尔12.1 图案填充必须对闭合区填充。(1)“绘图”/“图案填充”菜单命令或绘图工具中的按纽;(2)打开“图案填充和渐变色”对话框,设置如下:“类型”:预定义(已定义好的)。“图案”和“样式”:备选并可在样例中预览。

C++操作Excel学习笔记三

由于学习对Excel的操作是临时学的,有很多东西只是一知半解,但好歹是能运行了,相关内容可以参照前两篇学习笔记。本文中使用的是OLE方式读写,环境是VS2008和Office2003。现在的编译器有自动完成功能,很容易找到相应的成员函数。查看函数

C++中的向量 c 二维向量

C++中的标准模板库(STL, Standard TemplateLibrary)有三个主要组成部分:容器、迭代器、算法而STL容器可以分为三类:顺序容器、关联容器、容器适配器顺序容器又有三种预定义的容器:向量(Vector)、双端队列(Deque)、表(List)向量:访问向量中的元素

声明:《c语言预定义标识符 标识符 标识符-定义,标识符-编程语言》为网友芳草碧色分享!如侵犯到您的合法权益请联系我们删除