标识符 (计算机语言)在计算机编程语言中,标识符是用來命名編程语言中实体的词法标记(也称为符号)。标识符可以表示的实体类型包括变量、資料類型、标签、子程序和模块。[1] 範例C语言/C++/Java/Python/Go/Lua/Delphi把標識符分为三类:关键字,预定义標識符,用户自定义標識符 。
JAVA/JavaScript其它同上,增加美元符号$作为標識符组成。 Python以下划线开头的標識符是有特殊意义的。 以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用“from xxx import *”而导入; 以双下划线开头的(__foo)代表类的私有成员; 以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。 php/perl其它同上,增加美元符号$作为標識符组成,且只能作为变量的开头。 VB/VBA第一个为英文大、小写字母或汉字,后面跟着若干数字、英文大小写字母,下划线'_'或美元符号'$',总长度不能超过255。 不分字母大小写。 支持中文名字。 C#变量名的第一个字符必须是字母、下划线(_)或@。 其后的字符可以是字母、下划线或数字。 区分大小写。 不能把关键字、预定义標識符、标准库函数名等作为用户標識符。 参考文献
|
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve
Portal di Ensiklopedia Dunia