C语言标识符有哪些要求?

C语言对标识符的命名规定如下:

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

2、不能把C语言关键字作为用户标识符,例如if ,for, while等。标识符对大小写敏感,即严格区分大小写,一般对变量名用小写,符号常量命名用大写。

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

扩展资料:

C++中对标识符的命名规定:

1、标识符由字母、数字、下划线“_”组成,不能把C++关键字作为标识符。

2、标识符长度限制32字符,标识符对大小写敏感,首字符只能是字母或下划线,不能是数字。

JAVA中对标识符的命名规定:

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

2、不能把java关键字和保留字作为标识符,标识符没有长度限制,标识符对大小写敏感。

参考资料来源:百度百科:标识符



  • C璇█鏍囪瘑绗︽湁鍝簺瑙勫畾?
    绛旓細C璇█鏍囪瘑绗鐨勫懡鍚嶈鍒欏涓嬶細鏍囪瘑绗︾敱瀛楁瘝銆佹暟瀛楀拰涓嬪垝绾跨粍鎴愩傛爣璇嗙鐨勭涓涓瓧绗﹀繀椤绘槸瀛楁瘝鎴栦笅鍒掔嚎銆傛爣璇嗙涓嶈兘鏄疌璇█鐨勫叧閿瓧銆傛爣璇嗙鍖哄垎澶у皬鍐欙紝鍗冲ぇ鍐欏瓧姣嶅拰灏忓啓瀛楁瘝鏄笉鍚岀殑銆傛爣璇嗙鐨勯暱搴︽病鏈夐檺鍒讹紝浣嗕竴鑸缓璁笉瑕佽秴杩32涓瓧绗︺傛爣璇嗙涓笉鍏佽鍑虹幇绌烘牸鍜岀壒娈婂瓧绗︼紝濡侤銆#銆$绛夈傛敞鎰忥細铏界劧C...
  • C璇█涓鏍囪瘑绗鐨勬瀯鎴鏈変粈涔堣姹?
    绛旓細1锛 鏍囪瘑绗鐢卞瓧姣嶃佹暟瀛椼佷笅鍒掔嚎鈥淿鈥濈粍鎴愶紝骞朵笖棣栧瓧绗︿笉鑳芥槸鏁板瓧.2锛 涓嶈兘鎶C璇█鍏抽敭瀛椾綔涓烘爣璇嗙锛屼緥濡俰f ,define ,for, while绛.3锛 鏍囪瘑绗﹂暱搴︽槸鐢辨満鍣ㄤ笂鐨勭紪璇戠郴缁熷喅瀹氱殑锛屼竴鑸殑闄愬埗涓8瀛楃 锛堟敞锛8瀛楃闀垮害闄愬埗鏄疌89鏍囧噯锛孋99鏍囧噯宸茬粡鎵╁厖闀垮害锛屽叾瀹炲ぇ閮ㄥ垎宸ヤ笟鏍囧噯閮芥洿闀匡級銆4锛 鏍囪瘑绗...
  • 鍦C璇█涓,鑷畾涔鏍囪瘑绗鐨勮鍒鏈夊摢浜
    绛旓細鍦C璇█涓紝鑷畾涔鏍囪瘑绗鐨勮鍒欐湁锛1銆佺涓涓瓧绗﹀繀椤绘槸瀛楁瘝锛堜笉鍒嗗ぇ灏忓啓锛夋垨涓嬪垝绾匡紙_锛;2銆佸悗璺熷瓧姣嶏紙涓嶅垎澶у皬鍐欙級銆佷笅鍒掔嚎锛坃锛夋垨鏁板瓧缁勬垚;3銆佹爣璇嗙涓殑澶у皬鍐欏瓧姣嶆湁鍖哄埆銆傚锛屽彉閲弒um,sum,sum浠h〃涓変釜涓嶅悓鐨勫彉閲忥紱4銆佷笉鑳戒笌c缂栬瘧绯荤粺宸茬粡棰勫畾涔夌殑銆佸叿鏈夌壒娈婄敤閫旂殑淇濈暀鏍囪瘑绗︼紙鍗冲叧閿瓧锛...
  • c璇█涓鏍囪瘑绗︽湁鍝簺瑙勫垯?
    绛旓細鍦C璇█涓紝鏍囪瘑绗鏄鍙橀噺鍚嶃佸嚱鏁板悕銆佹爣鍙峰拰鍏朵粬鍚勭鐢ㄦ埛瀹氫箟鐨勫璞″懡鍚嶃傛爣璇嗙鐨勭涓涓瓧绗﹀繀椤绘槸瀛楁瘝鎴栦笅鍒掔嚎锛岄殢鍚庣殑瀛楃鍙互鏄瓧姣嶃佹暟瀛楁垨涓嬪垝绾裤傛爣璇嗙鐨勯暱搴﹀彲浠ユ槸涓涓垨澶氫釜瀛楃锛屾渶闀夸笉鍏佽瓒呰繃32涓瓧绗︺備緥濡傦細sore銆乶umber12銆乻tudent_name绛夊潎涓烘纭殑鏍囪瘑绗︼紱8times銆乸rice/tea銆乴ow!val...
  • c璇█鏍囪瘑绗鐨勫懡鍚嶈鍒
    绛旓細C璇█鏍囪瘑绗鐨勫懡鍚嶈鍒欙細1. 鏍囪瘑绗﹀簲浠ュ瓧姣嶏紙A-Z鎴朼-z锛夊紑澶达紱2. 涓棿鍙互鏈夋暟瀛楋紙0-9锛夛紱3. 涓嶈兘浣跨敤鍏抽敭瀛楋紱4. 涓嶈兘鏈夌┖鏍硷紝涓嬪垝绾垮彲浠ヤ綔涓哄垎闅旂銆傛嫇灞曪細1. 鏍囪瘑绗﹀簲灏藉彲鑳界畝鐭紱2. 鏍囪瘑绗﹀簲鎻忚堪鍏跺姛鑳斤紱3. 灏介噺閬垮厤浣跨敤涓撴湁鍚嶈瘝锛4. 閬垮厤浣跨敤鐢熷兓璇嶃
  • 鍚堟硶鐨C璇█鏍囪瘑绗︽湁浠涔堣姹?
    绛旓細C璇█鏍囪瘑绗鏄寚鐢ㄦ潵鏍囪瘑鏌愪釜瀹炰綋鐨勪竴涓鍙凤紝鍦ㄤ笉鍚岀殑搴旂敤鐜涓嬫湁涓嶅悓鐨勫惈涔夛紝鏍囪瘑绗︾敱瀛楁瘝锛圓-Z,a-z锛夈佹暟瀛楋紙0-9锛夈佷笅鍒掔嚎鈥淿鈥濈粍鎴愶紝骞朵笖棣栧瓧绗︿笉鑳芥槸鏁板瓧锛屼絾鍙互鏄瓧姣嶆垨鑰呬笅鍒掔嚎銆備緥濡傦紝姝g‘鐨勬爣璇嗙锛歛bc锛宎1锛宲rog_to銆傛爣璇嗙闀垮害鏄敱鏈哄櫒涓婄殑缂栬瘧绯荤粺鍐冲畾鐨勶紝涓鑸殑闄愬埗涓8瀛楃锛堟敞...
  • c璇█鏍囪瘑绗鐨勫畾涔夎鍒鏈夊摢浜
    绛旓細鏍囪瘑绗鐨勫懡鍚嶅簲閬靛惊鑹ソ鐨勭紪绋嬩範鎯紝浠ユ彁楂樹唬鐮佺殑鍙鎬у拰鍙淮鎶ゆс傞氬父锛屽缓璁娇鐢ㄦ湁鎰忎箟鐨勫悕绉帮紝浠ユ弿杩板彉閲忕殑鐢ㄩ旀垨鍑芥暟鐨勮緭鍏ヨ緭鍑恒傛爣璇嗙鐨勫ぇ灏忓啓鏁忔劅銆備緥濡傦紝鍙橀噺鍚“myVariable”鍜“MyVariable”鏄袱涓笉鍚岀殑鏍囪瘑绗︺備笅闈㈡槸涓浜涘叿浣撶殑缁嗚妭锛氬湪C璇█涓紝鍙橀噺鍚嶉氬父鐢ㄤ簬瀛樺偍鏁版嵁...
  • C璇█涓悎娉鏍囪瘑绗鐨瑕佹眰
    绛旓細C璇█鏍囪瘑绗鏄寚鐢ㄦ潵鏍囪瘑鏌愪釜瀹炰綋鐨勪竴涓鍙凤紝鍦ㄤ笉鍚岀殑搴旂敤鐜涓嬫湁涓嶅悓鐨勫惈涔夛紝鏍囪瘑绗︾敱瀛楁瘝锛圓-Z,a-z锛夈佹暟瀛楋紙0-9锛夈佷笅鍒掔嚎鈥淿鈥濈粍鎴愶紝骞朵笖棣栧瓧绗︿笉鑳芥槸鏁板瓧锛屼絾鍙互鏄瓧姣嶆垨鑰呬笅鍒掔嚎銆備緥濡傦紝姝g‘鐨勬爣璇嗙锛歛bc锛宎1锛宲rog_to銆傛爣璇嗙闀垮害鏄敱鏈哄櫒涓婄殑缂栬瘧绯荤粺鍐冲畾鐨勶紝涓鑸殑闄愬埗涓8瀛楃锛堟敞...
  • C璇█涓鏍囪瘑绗鐨勫懡鍚嶆湁閭d簺瑙勫垯鍜屽眬闄愭?
    绛旓細锛3锛夛紟澶у啓瀛楁瘝鍜屽皬鍐欏瓧姣嶈璁や负鏄袱涓笉鍚岀殑瀛楃锛屽A鍜宎鏄袱涓笉鍚岀殑鏍囪瘑绗 锛4锛夛紟鏍囪瘑绗﹀彲浠ヤ换鎰忛暱锛屼絾鍙湁鍓32浣嶆湁鏁堛傛湁浜涙棫鐨凜鐗堟湰瀵瑰閮ㄦ爣璇嗙鐨勯檺鍒朵负6浣嶃傝繖鏄敱浜庨摼鎺ョ▼搴忕殑闄愬埗鎵鎬绘垚鐨勶紝鑰屼笉鏄C璇█鏈韩鐨勫眬闄愭 锛5锛夛紟鏍囪瘑绗︿笉鑳芥槸C鐨勫叧閿瓧 ...
  • C璇█涓悎娉鏍囪瘑绗鐨瑕佹眰
    绛旓細缁勬垚锛屽苟涓旈瀛楃涓嶈兘鏄暟瀛楋紝浣嗗彲浠ユ槸瀛楁瘝鎴栬呬笅鍒掔嚎銆備緥濡傦紝姝g‘鐨鏍囪瘑绗锛歛bc锛宎1锛宲rog_to銆備笉鑳芥妸C璇█鍏抽敭瀛椾綔涓虹敤鎴锋爣璇嗙锛屼緥濡俰f锛宖or锛寃hile绛夈傛爣璇嗙闀垮害鏄敱鏈哄櫒涓婄殑缂栬瘧绯荤粺鍐冲畾鐨勶紝涓鑸殑闄愬埗涓8瀛楃锛堟敞锛8瀛楃闀垮害闄愬埗鏄疌89鏍囧噯锛孋99鏍囧噯宸茬粡鎵╁厖闀垮害锛屽叾瀹炲ぇ閮ㄥ垎宸ヤ笟鏍囧噯閮芥洿闀匡級銆
  • 扩展阅读:扫一扫题目出答案 ... 标识符的4个规则 ... c语言32个关键字 ... 正确标识符的书写规则 ... c语言用户标识符32个 ... c语言常量合法规则 ... 合法标识符的三点要求 ... c语言四个基本类型 ... 正确python语言标识符要求 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网