當前位置:首頁 » 電腦資訊 » 讀文件為什麼是輸入數據

讀文件為什麼是輸入數據

發布時間: 2023-03-08 17:51:50

⑴ c語言怎麼理解文件的輸入輸出相當於讀和寫這兩個一直搞反

這個問題值得一說。C的文件實際上是在沒有大型資料庫系統時候的一個過渡解決方案,幾乎所有的編程語言都有寫文件也就是創建文件的方法。目的就是把程序產生的數據給保存出來,也就是存儲到硬碟上。因此,從這個角度去看文件讀寫就可以這樣理解了,寫文件就是創建文件,當然也可以向創建成功的文件中添加數據,讀文件當然是從已經創建好的文件中取數據。希望可以幫到你。望採納

當然是站在文件的角度啊。

⑵ 什麼是輸入

輸入是一種調用輸入函數從外部文件中輸入數據賦給程序中的變數的計算機術語。
在C語言文件數據的輸入輸出中,當調用輸入函數從外部文件中輸入數據賦給程序中的變數時,這種操作成為「輸入」或「讀」。程序員們為了便於記憶和理解,通常將「輸入」和「讀」共讀為:讀入。
1、以上每個函數都以「f」開頭,其代表文件(file)之意,這正與正常數據的輸入輸出(scanf和printf)函數區分開來;str代表字元串(string)之意,ch則是代表字元(characters);fp代表文件指針(file pointer),而pf代表指向文件的文件指針,即「文件指針指向」(Pointing to file pointer),通常也叫做文件指針;
2、文件字元的輸入輸出函數也可寫為:getc和putc,它們與fgetc和fputc函數是等價的;
3、要注意正常「字元」的輸出(ch=getchar())輸入(putchar(ch))與「文件字元」的輸入輸出的函數調用上的區別。

⑶ Java里的IO為什麼輸入是讀數據,輸出是寫入數據。。怎麼理解的我怎麼就理解不過來呢,剛好反了

可能一般人理解的輸入輸出是對文件本身而言的,比如會認為輸入就是把數據寫入到文件中,輸出是把文件中的內容讀出來。java IO中的輸入輸出目標對象是內存空間,比如輸入流,是指從文件中或者其他地方讀取數據輸入到內存中,而輸出流是指把內存中的內容輸出到其他地方,是相對於內存而言的。

熱點內容
電腦盤符有存儲為什麼裡面沒東西 發布:2025-09-20 13:04:51 瀏覽:766
農村建房成本為什麼便宜 發布:2025-09-20 13:01:52 瀏覽:270
為什麼小米椒裡面有黑色的小籽 發布:2025-09-20 13:00:55 瀏覽:904
手機為什麼會出現小白點 發布:2025-09-20 12:41:30 瀏覽:707
手機充滿了電為什麼又沒電 發布:2025-09-20 12:12:45 瀏覽:99
為什麼我寫字像畫畫不好看 發布:2025-09-20 12:04:03 瀏覽:310
92歲女人為什麼越來越瘦 發布:2025-09-20 11:36:40 瀏覽:870
為什麼小孩吃東西會發熱 發布:2025-09-20 11:25:10 瀏覽:871
蘋果手機圖標為什麼變白 發布:2025-09-20 10:58:25 瀏覽:456
為什麼明星不能亂吃東西 發布:2025-09-20 10:53:11 瀏覽:568