檔案file.txt的內容為
i'm your big brother
he is a man
以下幾個**片段的執行內容分別為:
1)
file=open('file.txt','r')
print(file)
# 輸出內容包括檔名,開啟模式,編碼方法
2)
file=open('file.txt','r')
for line in file:
print(line)
'''i'm your big brother
he is a man
輸出內容正確,但多了一行空白?原因未知
'''
3)
file=open('file.txt','r')
line=file.read()
print(line)
'''i'm your big brother
he is a man
輸出內容正確'''
關於CString IsEmpty 的返回值
明顯是你的cstring當字串陣列用來當引數傳遞進去後返回了。這個例子很容易重現。找個winapi函式,這個函式必須是傳遞buf進去,然後用cstring作為引數傳遞進去。然後檢視cstring的長度。舉例如下 c c code 方式一 cstring szfilename getmodulefil...
關於scanf的返回值
在a題的時候,我們經常會在while 語句中寫scanf的返回值,例如while scanf d x 1 這樣的語句,今天我們就來說關於scanf的返回值問題。眾所周知scanf 返回的是輸入個數,但當輸入不匹配或者格式化引數與實參不匹配時,scanf又是如何返回引數值的,我們來研究研究 我們先看如...
關於std string find 的返回值
上次做日曆那個題 months and years codeforces 899b 的時候,看到了a.find b 的用法,就以為不存在就返回的是 1,結果昨天td講課才知道那裡的 1 並不是 1 查了下資料,今天詳細介紹一下。std string 的方法 find,返回值型別是std string...