[C ++]ファイル入力および出力ストリーム

.datファイルデータファイル

バイナリファイルのサフィックス名は、.bin
テキストファイルのサフィックス名txt、.doc。、。Docx、.wpsで、ASCIIコードでデータを保存します。

その場所を示すファイルポインター

  1. ファイルスイッチ
    第2のパラメータタイプのfopenは、charが必要*「」囲ま
    ERR = fopen_s(&FP1、「ファイルInformation.txtを」、「」); // リターン1の場合、FP1ファイルストリームのファイルへのポインタ次いで、この文の抜粋の
    クローズファイルfclose(ポインタ名)

  2. ファイル読み取り
    fscanf読み取り
    fprintf書き込み

  3. sなしの
    fopenの違い:fp = fopen(filename、 "w")。
    fopen_sの使用法:別の変数errno_t errを定義してから、err = fopen_s(&fp、filename、 "w")を定義する必要があります。
    戻り値:fopenはファイルを正常に開き、ファイルポインター(fpに割り当てられている)を返します。
    また開くことができなかった場合はNULL値を返します。fopen_sは、ファイルを正常に開いた場合は0を返し、失敗した場合はゼロ以外を返します。
    fscanfの使用法:fscanf(fp、 "%d"、&var)
    fscanf_sの使用法:fscanf(fp、 "%d"、&var、sizeof(int))
    違い:fscanf_sは長さを指定する必要があります

参照

元の記事を70件公開 Likes0 Visits 1705

おすすめ

転載: blog.csdn.net/weixin_44807751/article/details/104498369