大家知道auto是什么意思嗎?對(duì)于這些不常出現(xiàn)的詞匯,你是否知道它們的意思?下面是出國(guó)留學(xué)網(wǎng)小編為大家整理的auto是什么意思,歡迎閱讀。
auto是什么意思
美式英語(yǔ) (auto) 英語(yǔ)(Car)汽車(chē)(它是由卡爾·本茨發(fā)明的)一種現(xiàn)代交通工具,英文原譯為“自動(dòng)車(chē)”,在日本也稱(chēng)“自動(dòng)車(chē)”(日本漢字中的汽車(chē)則是指我們所說(shuō)的火車(chē)),其他文種也多是“自動(dòng)車(chē)”,只有中國(guó)例外。
汽車(chē)(auto,卡爾·本茨發(fā)明)一種現(xiàn)代交通工具,其他文種也多稱(chēng)為“自動(dòng)車(chē)”,但是中國(guó)例外。
按照最新國(guó)家標(biāo)準(zhǔn)GB7258—2012定義,
汽車(chē)由動(dòng)力驅(qū)動(dòng),具有四個(gè)或四個(gè)以上車(chē)輪的非軌道承載的車(chē)輛,主要用于:
——載運(yùn)人員和/或貨物(物品);
——牽引載運(yùn)貨物(物品)的車(chē)輛或特殊用途的車(chē)輛;
——專(zhuān)項(xiàng)作業(yè)。
本術(shù)語(yǔ)還包括:
a)與電力線相聯(lián)的車(chē)輛,如無(wú)軌電車(chē);
b) 整車(chē)整備質(zhì)量超過(guò) 400kg的不帶駕駛室的三輪車(chē)輛;
c) 整車(chē)整備質(zhì)量超過(guò) 600kg的帶駕駛室的三輪車(chē)輛。
擴(kuò)展閱讀:C語(yǔ)言中的auto
僅在語(yǔ)句塊內(nèi)部使用,初始化可為任何表達(dá)式,其特點(diǎn)是當(dāng)執(zhí)行流程進(jìn)入該語(yǔ)句塊的時(shí)候執(zhí)行初始化操作,沒(méi)有默認(rèn)值。C語(yǔ)言中提供了存儲(chǔ)說(shuō)明符auto、register、extern、static說(shuō)明的四種存儲(chǔ)類(lèi)別。四種存儲(chǔ)類(lèi)別說(shuō)明符有兩種存儲(chǔ)期:自動(dòng)存儲(chǔ)期和靜態(tài)存儲(chǔ)期。其中auto和register對(duì)應(yīng)自動(dòng)存儲(chǔ)期。具有自動(dòng)存儲(chǔ)期的變量在進(jìn)入聲明該變量的程序塊時(shí)被建立,它在該程序塊活動(dòng)時(shí)存在,退出該程序塊時(shí)撤銷(xiāo)。在函數(shù)內(nèi)部定義的變量成為局部變量。在某些C語(yǔ)言教材中,局部變量稱(chēng)為自動(dòng)變量,這就與使用可選關(guān)鍵字auto定義局部變量這一作法保持一致。
auto被解釋為一個(gè)自動(dòng)存儲(chǔ)變量的關(guān)鍵字,也就是申明一塊臨時(shí)的變量?jī)?nèi)存。
C++ 98標(biāo)準(zhǔn)/C++03標(biāo)準(zhǔn)
同C語(yǔ)言的意思完全一樣:auto被解釋為一個(gè)自動(dòng)存儲(chǔ)變量的關(guān)鍵字,也就是申明一塊臨時(shí)的變量?jī)?nèi)存。
C++ 11標(biāo)準(zhǔn)
在C++11標(biāo)準(zhǔn)的語(yǔ)法中,auto被定義為自動(dòng)推斷變量的類(lèi)型。
不過(guò)C++11的auto關(guān)鍵字時(shí)有一個(gè)限定條件,那就是必須給申明的變量賦予一個(gè)初始值,否則編譯器在編譯階段將會(huì)報(bào)錯(cuò)。

