數(shù)據(jù)流和文件流的區(qū)別 文件流是什么呢,和文件有什么區(qū)別,在php中文件流又是指什么呢?
文件流是什么呢,和文件有什么區(qū)別,在php中文件流又是指什么呢?指?jìng)鬏斶^(guò)程中的文件。例如,如果上載圖片,則不會(huì)將其作為完整圖片傳輸,而是作為特定的編碼字符傳輸。這是文件流C文件的讀寫(xiě)都是以流的形式進(jìn)行
文件流是什么呢,和文件有什么區(qū)別,在php中文件流又是指什么呢?
指?jìng)鬏斶^(guò)程中的文件。例如,如果上載圖片,則不會(huì)將其作為完整圖片傳輸,而是作為特定的編碼字符傳輸。這是文件流
C文件的讀寫(xiě)都是以流的形式進(jìn)行的,它是以二進(jìn)制方式讀寫(xiě)的,而文本文件則不同。它來(lái)自一個(gè)字符,一個(gè)位,這稱(chēng)為文本形式,因此在C中,當(dāng)您打開(kāi)一個(gè)類(lèi)似的文本文件時(shí),需要使用匹配的讀寫(xiě)方法來(lái)打開(kāi)它。否則,打開(kāi)文件的一個(gè)變量將更改,其他文件將不會(huì)打開(kāi)。你需要重置這個(gè)變量
嚴(yán)格來(lái)說(shuō),流的概念出現(xiàn)在C中,而在C中沒(méi)有文件流的概念。但是,有一個(gè)輸入文件標(biāo)識(shí)符可以達(dá)到相同的效果,這就是標(biāo)準(zhǔn)的輸入設(shè)備文件指針。stdin的類(lèi)型是file*type。對(duì)標(biāo)準(zhǔn)輸入進(jìn)行操作的函數(shù),如scanf、get、getchar,可以使用文件操作函數(shù)對(duì)stdin進(jìn)行操作,以達(dá)到相同的效果。例如,get(STR)等同于fgets(STR,stdin)