file結(jié)構(gòu)體的成員含義 怎么打印出FILE結(jié)構(gòu)體中成員的當(dāng)前值?
怎么打印出FILE結(jié)構(gòu)體中成員的當(dāng)前值?找到文件結(jié)構(gòu)的定義,然后訪問每個結(jié)構(gòu)的成員并輸出信息。實際上,最簡單的方法就是直接寫一個小程序,然后進(jìn)入調(diào)試狀態(tài),直接在變量觀察窗口中查看每個值structuu
怎么打印出FILE結(jié)構(gòu)體中成員的當(dāng)前值?
找到文件結(jié)構(gòu)的定義,然后訪問每個結(jié)構(gòu)的成員并輸出信息。實際上,最簡單的方法就是直接寫一個小程序,然后進(jìn)入調(diào)試狀態(tài),直接在變量觀察窗口中查看每個值
structuuIobuf{
char*uptr//文件輸入的下一個位置
intucnt//當(dāng)前緩沖區(qū)的相對位置
char*uBase//指基位置(應(yīng)該是文件的開頭)
intuflag//file flag
intufile//驗證文件
intucharbuf//檢查緩沖區(qū)的狀態(tài)。如果沒有緩沖區(qū),請不要讀取
intufsiz//文件大小
char*utmpfname//臨時文件名
}
typedef structubuf file