int是關(guān)鍵字還是標(biāo)識符 簡述C語言中標(biāo)識符和關(guān)鍵字的概念與區(qū)別?
簡述C語言中標(biāo)識符和關(guān)鍵字的概念與區(qū)別?關(guān)鍵字是一種標(biāo)識符。標(biāo)識符指:可以用作變量名、函數(shù)名等,但為什么關(guān)鍵字不能用作變量名或函數(shù)名?因為關(guān)鍵字有自己的用途,比如int,用來定義變量等等,如果用它作為
簡述C語言中標(biāo)識符和關(guān)鍵字的概念與區(qū)別?
關(guān)鍵字是一種標(biāo)識符。標(biāo)識符指:可以用作變量名、函數(shù)名等,但為什么關(guān)鍵字不能用作變量名或函數(shù)名?因為關(guān)鍵字有自己的用途,比如int,用來定義變量等等,如果用它作為變量名,會造成混淆。例如:int=10inti=(int=10inti=(int=10inti=(int=10inti=(int=10inti=(int=(int=10inti=(int=(int=(int 10))這會引起混淆,因為(type)是強制類型轉(zhuǎn)換,但這里的意思是在int的值上加10,然后把它賦給I。編譯器不知道這是什么,肯定會出錯。標(biāo)識符不計其數(shù)(其實不是數(shù)不清,但是非常多,比如C語言支持的最長標(biāo)識符是32個),但是只有32個關(guān)鍵字
簡述關(guān)鍵字與標(biāo)識符的區(qū)別?
關(guān)鍵字是編譯器為其它用途而保留的標(biāo)記字,如int、void、unsigned,標(biāo)識符一般定義為C語言變量和函數(shù)的名稱,并有一定的命名規(guī)則。
關(guān)鍵字和一般標(biāo)識符的區(qū)別?
關(guān)鍵字是一種標(biāo)識符。標(biāo)識符指:可以用作變量名、函數(shù)名等,但為什么關(guān)鍵字不能用作變量名或函數(shù)名?因為關(guān)鍵字有自己的用途,比如int,用來定義變量等等,如果用它作為變量名,會造成混淆。例如:int=10,int i=(int 10)這會引起混淆,因為(type)是強制類型轉(zhuǎn)換,但這里的意思是在int的值上加10,然后把它賦給i。編譯器不知道這是什么,肯定會出錯。標(biāo)識符不計其數(shù)(其實不是不計其數(shù),但是非常多,比如C語言支持的最長標(biāo)識符是32個),但是關(guān)鍵字只有32個