c语言中标识符怎样区分大小写?
c语言中标识符是由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。例如,正确的标识符:abc,a1,prog_to。C语言中把标识符分为三类:关键字,预定义标识符,用户自定义标识符。
c语言中标识符注意:
不能把C语言关键字作为用户标识符,例如if ,for, while等.
标识符长度是由机器上的编译系统决定的,一般的限制为8字符(注:8字符长度限制是C89标准,C99标准已经扩充长度,其实大部分工业标准都更长)。
标识符对大小写敏感,即严格区分大小写。一般对变量名用小写,符号常量命名用大写。
标识符命名应做到“见名知意”,例如,长度(外语:length),求和、总计(外语:sum),圆周率(外语:pi)……
标示符(IDentifier)是指用来标识某个实体的一个符号。在不同的应用环境下有不同的含义。在编程语言中,标识符就是程序员自己规定的具有特定含义的词,比如类名称,属性名称,变量名等。标识符可能是字、编号、字母、符号,也可能是由上述元素所组成。
绛旓細c璇█涓爣璇嗙鏄敱瀛楁瘝锛圓-Z,a-z锛夈佹暟瀛楋紙0-9锛夈佷笅鍒掔嚎鈥淿鈥濈粍鎴锛屽苟涓旈瀛楃涓嶈兘鏄暟瀛楋紝浣嗗彲浠ユ槸瀛楁瘝鎴栬呬笅鍒掔嚎銆備緥濡傦紝姝g‘鐨勬爣璇嗙锛歛bc锛宎1锛宲rog_to銆侰璇█涓妸鏍囪瘑绗﹀垎涓轰笁绫伙細鍏抽敭瀛楋紝棰勫畾涔夋爣璇嗙锛岀敤鎴疯嚜瀹氫箟鏍囪瘑绗︺俢璇█涓爣璇嗙娉ㄦ剰锛氫笉鑳芥妸C璇█鍏抽敭瀛椾綔涓虹敤鎴锋爣璇嗙锛屼緥濡俰f ,...
绛旓細C璇█閲岄潰澶у皬鍐欐湁鍖哄垎銆傚尯鍒负锛鐢ㄩ斾笉鍚屻佺紪璇戜笉鍚屻佸啓娉曚笉鍚銆備竴銆佺敤閫斾笉鍚 1銆澶у啓锛氬ぇ鍐欑敤浜嶤璇█鐨勭鍙峰父閲忓悕銆2銆佸皬鍐欙細灏忓啓鐢ㄤ簬C璇█鐨勬帶鍒惰鍙ュ拰鍏抽敭瀛椼備簩銆佺紪璇戜笉鍚 1銆佸ぇ鍐欙細澶у啓鐨勭鍙峰父閲忓悕涓庣‖浠舵病鏈夊叧鑱旓紝涓嶉渶瑕侀厤鍚堢紪璇戠郴缁熸墍鏀寔鐨勫悇绫诲簱銆2銆佸皬鍐欙細灏忓啓鐨勬帶鍒惰鍙ュ拰鍏抽敭瀛椾笌纭欢...
绛旓細鏍囪瘑绗︾殑鍛藉悕瑙勫垯鏄細鍙兘鏄敱瀛楁瘝銆佷笅鍒掔嚎鍜屾暟瀛楃粍鎴愶紝骞朵笖鏍囪瘑绗︾殑寮澶村彧鑳芥槸浠ヤ笅鍒掔嚎鎴栧瓧姣嶅紑澶锛屽彧瑕佹弧瓒宠繖涓や釜鏉′欢鐨勬爣璇嗙閮芥槸鍚堟硶鐨勬爣璇嗙鐨勶紝鎵浠ユ爣璇嗙鐨勫瓧姣嶅綋鐒跺彲浠ヤ娇鐢ㄥぇ鍐欏瓧姣嶅晩銆
绛旓細鍖哄垎澶у皬鍐欙細C璇█鏄尯鍒嗗ぇ灏忓啓鐨勶紝鍥犳澶у啓瀛楁瘝鍜屽皬鍐欏瓧姣嶈瑙嗕负涓嶅悓鐨勫瓧绗銆備緥濡傦紝variable鍜孷ariable琚涓轰袱涓笉鍚岀殑鏍囪瘑绗︺備繚鐣欏瓧锛氫笉鑳戒娇鐢–璇█涓殑淇濈暀瀛楋紙涔熺О涓哄叧閿瓧锛変綔涓烘爣璇嗙锛屽洜涓哄畠浠凡缁忚鐢ㄤ簬鐗瑰畾鐨勮娉曠洰鐨勩備緥濡傦紝int銆乫or銆乮f绛夐兘鏄繚鐣欏瓧锛屼笉鑳界敤浣滄爣璇嗙銆傚懡鍚嶇害瀹氾細涓轰簡鎻愰珮...
绛旓細1銆佹爣璇嗙蹇呴』浠ュ瓧姣峚~z銆 A~Z鎴栦笅鍒掔嚎寮澶达紝鍚庨潰鍙窡浠绘剰涓(鍙负0)瀛楃锛岃繖浜涘瓧绗﹀彲浠ユ槸瀛楁瘝銆佷笅鍒掔嚎鍜屾暟瀛楋紝鍏朵粬瀛楃涓嶅厑璁稿嚭鐜板湪鏍囪瘑绗︿腑銆2銆佹爣璇嗙鍖哄垎澶у皬鍐欏瓧姣嶏紱3銆佹爣璇嗙鐨勯暱搴︼紝c89瑙勫畾31涓瓧绗︿互鍐咃紝c99瑙勫畾63涓瓧绗︿互鍐咃紱4銆丆璇█涓殑鍏抽敭瀛楋紝鏈夌壒娈婃剰涔夛紝涓嶈兘浣滀负鏍囪瘑绗︼紱5銆佽嚜瀹氫箟...
绛旓細1銆佹爣璇嗙瀵瑰ぇ灏忓啓鏁忔劅锛屽嵆涓ユ牸鍖哄垎澶у皬鍐欍涓鑸鍙橀噺鍚嶇敤灏忓啓锛岀鍙峰父閲忓懡鍚嶇敤澶у啓銆傛爣璇嗙鍛藉悕搴斿仛鍒扳滆鍚嶇煡鎰忊濓紝渚嬪锛岄暱搴︼紙length锛夛紝姹傚拰銆佹昏锛坰um锛夛紝鍦嗗懆鐜囷紙pi锛夈2銆佹爣璇嗙鍖哄垎澶у皬鍐欏瓧姣嶃傛爣璇嗙鐨勯暱搴︼紝c89瑙勫畾31涓瓧绗︿互鍐咃紝c99瑙勫畾63涓瓧绗︿互鍐呫侰璇█涓殑鍏抽敭瀛楋紝鏈夌壒娈婃剰涔夛紝涓嶈兘...
绛旓細c璇█涓爣璇嗙鍙兘鏄笅鍒掔嚎銆佹暟瀛椼佸瓧姣嶏紙澶у皬鍐鍧囧彲锛屼竴鑸彉閲忕敤灏忓啓銆佸父閲忕敤澶у啓锛夛紝涓斾笉鑳芥槸鏁板瓧寮澶淬1銆佹墍璋撴爣璇嗙锛屽氨鏄綘璧风殑涓涓悕瀛椼俢/c++涓紝鏄綘鐢ㄦ潵鏍囪瘑鍙橀噺鍚嶃佺鍙峰父閲忓悕銆佸嚱鏁板悕銆佹暟缁勫悕銆佹枃浠跺悕銆佺被鍚嶃佸璞″悕绛夌殑銆傦紙灏卞ソ鍍忎綘鐖舵瘝鏈変簡浣犱互鍚庣粰浣犺捣鐨勫悕瀛楋級~~ c/c++鏈夋晥鏍囪瘑绗...
绛旓細C璇█閲岀殑鏍囪瘑绗鏈変粈涔堥檺鍒跺晩锛1. 鏍囪瘑绗﹀彧鑳界敱瀛楁瘝銆佹暟瀛楀拰涓嬪垝绾縚缁勬垚锛2. 鏍囪瘑绗︾殑棣栧瓧姣嶄笉鑳芥槸鏁板瓧锛3. 澶у皬鍐鏈鍖哄埆锛屽嵆鏍囪瘑绗鍜宎鏄笉鍚岀殑锛4. 鍏抽敭瀛椾笉鑳戒綔涓烘爣璇嗙浣跨敤銆
绛旓細鏍囪瘑绗鍖哄垎澶у皬鍐锛屽嵆澶у啓瀛楁瘝鍜屽皬鍐欏瓧姣嶆槸涓嶅悓鐨勩傛爣璇嗙鐨勯暱搴︽病鏈夐檺鍒讹紝浣嗕竴鑸缓璁笉瑕佽秴杩32涓瓧绗︺傛爣璇嗙涓笉鍏佽鍑虹幇绌烘牸鍜岀壒娈婂瓧绗︼紝濡侤銆#銆$绛夈傛敞鎰忥細铏界劧C璇█鏍囧噯搴撲腑鐨勫嚱鏁板悕鏄互涓嬪垝绾垮紑澶寸殑锛屼絾鏄湪鑷繁缂栧啓浠g爜鏃朵笉寤鸿浣跨敤浠ヤ笅鍒掔嚎寮澶鐨勬爣璇嗙锛屼互鍏嶄笌搴撳嚱鏁板啿绐 ...
绛旓細鏍囪瘑绗︿笉鑳芥槸C璇█鐨勫叧閿瓧锛堝if銆亀hile銆乮nt绛夛級锛涙爣璇嗙鐨勯暱搴︿笉鑳借秴杩囩紪璇戝櫒鎵瑙勫畾鐨勬渶澶ч暱搴︼紝閫氬父涓31涓瓧绗︼紱C璇█涓爣璇嗙鏄鍖哄垎澶у皬鍐鐨勶紝渚嬪a鍜孉鏄袱涓笉鍚岀殑鏍囪瘑绗︺傞渶瑕佹敞鎰忕殑鏄紝灏界鏍囪瘑绗﹀彲浠ョ敱鏁板瓧缁勬垚锛屼絾鏄爣璇嗙鐨勭涓涓瓧绗﹀繀椤绘槸瀛楁瘝鎴栦笅鍒掔嚎锛屼笉鑳戒互鏁板瓧寮澶淬