”C 語言的標識符由字母、數(shù)字和其他任意字符組成?!?這句話錯在哪里?

2023-02-03 07:50

2023-02-03 12:08
這句話錯在“其他任意字符”幾個字。
C語言的標識符不能使用諸如+-*/等大多數(shù)有特殊含義的字符。比如+,如果定義a+b是一個變量的變量名,那么,a+b+c到底是三個變量相加,還是兩個變量相加?出現(xiàn)無法明確解釋的現(xiàn)象。這就是原因。
因此,c語言的標識符規(guī)定只能由字母(大寫A~Z、小寫a~z)、數(shù)字(0~9)、下劃線(_)構成,而且必須以字母或下劃線開頭。
熱門問答