1
我試圖用他們都打開一個文件,但得到了同樣的結果。r +和w +模式之間的確切區別是什麼?
w+
應該創建一個新文件,如果它不存在,而r+
不是。 這是唯一的區別?
例如,這是一個初始文件file.txt
Line 1
Line 2
Line 3
1)file.txt
的r+
模式實現(寫入單詞 「hello」)
hello
後2)file.txt
的w+
模式
hello
實施後,我猜想r+
將輸入附加到文件的開頭。
編輯: 所以,第一個區別是關於創建一個不存在的文件,第二個區別是r +覆蓋w +截斷,對吧? (比出現的問題是否覆蓋和截斷是相同的概念或沒有)