
文件名的長度可達(dá)()個字符,。
A . 1
B . 無數(shù)
C . 255
D . 10
文件名的長度可達(dá)()個字符,。
A . 1
B . 無數(shù)
C . 255
D . 10
C
為了方便人們區(qū)分計算機中的不同文件,,而給每個文件設(shè)定一個指定的名稱。由文件主名和擴展名組成,。
為文件指定的名稱。為了區(qū)分不同的文件,,必須給每個文件命名,,計算機對文件實行按名存取的操作方式。
windows突破了DOS對文件命名規(guī)則的限制,,允許使用長文件名,,其主要命名規(guī)則如下:
(1)文件名最長可以使用255個字符。
(2)可以使用擴展名,,擴展名用來表示文件類型,,也可以使用多間隔符的擴展名。如win.ini.txt是一個合法的文件名,,但其文件類型由最后一個擴展名決定,。
(3)文件名中允許使用空格,但不允許使用下列字符(英文輸入法狀態(tài)):< > / \ | : " * ?
(4)windows系統(tǒng)對文件名中字母的大小寫在顯示時有不同,,但在使用時不區(qū)分大小寫,。
文件名是文件存在的標(biāo)識,操作系統(tǒng)根據(jù)文件名來對其進(jìn)行控制和管理.不同的操作系統(tǒng)對文件命名的規(guī)則略有不同,即文件名的格式和長度因系統(tǒng)而異.例如:UNIX/LINUX系統(tǒng)區(qū)分文件名的大小寫,而有些系統(tǒng)則不區(qū)分如:MS-DOS和WINDOWS.
對于文件擴展名是用來區(qū)分文件的屬性的.在有的系統(tǒng)中并不為系統(tǒng)所感知如:UNIX/LINUX系統(tǒng)中,hello.c文件與helloc文件對于系統(tǒng)來說沒有什么區(qū)別,加上了擴展名.c與不加都一樣,系統(tǒng)都不知道那是個什么文件.只是用戶加上.c后,方便用戶明白那是c語言源碼文件.但是在MS-DOS與WINDOWS系統(tǒng)中,文件擴展名是為系統(tǒng)感知的.在WINDOWS中,對于不同的文件擴展名有其相關(guān)聯(lián)的程序進(jìn)行打開,這些擴展名除了如txt等是原來就有的以外其余一般是安裝軟件時被注冊到系統(tǒng)中的.在注冊表中的HKEY-CLASSES-ROOT根鍵下可以看到其相關(guān)信息.若將文件擴展名改為系統(tǒng)不認(rèn)知的擴展名,則在打開時提示選擇其打開程序.如將hello.txt改為hello.123,同時可以看到圖標(biāo)也發(fā)生了變化,變?yōu)椴豢芍?但是對于如.doc格式的WORD文件,由于是MICROSOFT開發(fā)的,保持了很好的兼容性,系統(tǒng)在感知時并不只檢查擴展名,還檢查其文件內(nèi)部格式標(biāo)識,所以即使將.doc改為其它字符,在裝了WORD的系統(tǒng)中,系統(tǒng)仍能夠使其關(guān)聯(lián)到WORD進(jìn)行打開.
擴展知識
DOS操作系統(tǒng)規(guī)定文件名由文件主名和擴展名組成,文件主名由1~8個字符組成,,擴展名由1~3個字符組成,,主名和擴展名之間由一個小圓點隔開,一般稱為8.3規(guī)則,。其格式如下:
例如: G9401.DBF,,這里G9401是主名,DBF是擴展名,。文件主名和擴展名可以使用的字符是:
(1)英文字母:A—z(大小寫等價)
(2)數(shù) 字:0—9
(3)漢 字
(4)特殊符號:$#&@()-[]^~等,。
(5)各種控制字符和下列字符不能用在文件名中:
< > / \ | : " * ?
因為這些字符已做它用。
查看答案
單次付費有效 3.99 元
用于查看答案,單次有效 19.99元
包月VIP 9.99 元
用于查看答案,,包月VIP無限次 49.99元