精品欧美无遮挡一区二区三区在线观看,中文字幕一区二区日韩欧美,久久久久国色αv免费观看,亚洲熟女乱综合一区二区三区

        ? 首頁 ? 百科知識(shí) ?如何把文件移動(dòng)到手機(jī)內(nèi)部存儲(chǔ)

        如何把文件移動(dòng)到手機(jī)內(nèi)部存儲(chǔ)

        時(shí)間:2023-10-20 百科知識(shí) 版權(quán)反饋
        【摘要】:“位移量”表示移動(dòng)的字節(jié)數(shù),要求位移量是long型數(shù)據(jù),以便在文件長度大于64KB時(shí)不會(huì)出錯(cuò),位移量可正可負(fù),位移量為正數(shù)時(shí),位置指針向后移動(dòng),位移量為負(fù)數(shù)時(shí),位置指針向前移動(dòng),當(dāng)用常量表示位移量時(shí),要求加后綴“L”。“起始點(diǎn)”表示從何處開始計(jì)算位移量,規(guī)定的起始點(diǎn)有三種:文件首、當(dāng)前位置和文件尾,如圖12-3所示。

        12.3.2 文件的定位

        1.文件指針重定位函數(shù)rewind()

        函數(shù)調(diào)用格式:

        rewind(fp);

        其中:fp是文件指針。

        函數(shù)功能:使文件指針fp指定的文件的位置指針指向文件的開始位置(文件頭)。

        2.移動(dòng)位置指針函數(shù)fseek()

        函數(shù)調(diào)用格式:

        fseek(文件指針,位移量,起始位置);

        函數(shù)功能:“文件指針”指向被移動(dòng)的文件。“位移量”表示移動(dòng)的字節(jié)數(shù),要求位移量是long型數(shù)據(jù),以便在文件長度大于64KB時(shí)不會(huì)出錯(cuò),位移量可正可負(fù),位移量為正數(shù)時(shí),位置指針向后移動(dòng),位移量為負(fù)數(shù)時(shí),位置指針向前移動(dòng),當(dāng)用常量表示位移量時(shí),要求加后綴“L”?!捌鹗键c(diǎn)”表示從何處開始計(jì)算位移量,規(guī)定的起始點(diǎn)有三種:文件首、當(dāng)前位置和文件尾,如圖12-3所示。

        img613

        圖12-3 三種起始點(diǎn)

        例如:

        img614

        注意:fseek函數(shù)一般用于二進(jìn)制文件。在文本文件中由于要進(jìn)行轉(zhuǎn)換,往往計(jì)算的位置會(huì)出現(xiàn)錯(cuò)誤。

        說明:

        (1)起始位置分別有0(文件開始)、1(文件當(dāng)前位置)和2(文件末尾)三種情況。

        (2)位移量可正可負(fù)。位移量為正數(shù)時(shí),位置指針向后移動(dòng),位移量為負(fù)數(shù)時(shí),位置指針向前移動(dòng)。

        3.返回文件指針的當(dāng)前位置函數(shù)ftell()

        函數(shù)調(diào)用格式:

        img615

        其中,n是整型變量,fp是文件指針。

        函數(shù)功能:返回文件指針fp指定的文件的當(dāng)前位置,用當(dāng)前位置相對于文件開始位置的位移量表示。

        例如:

        img616

        免責(zé)聲明:以上內(nèi)容源自網(wǎng)絡(luò),版權(quán)歸原作者所有,如有侵犯您的原創(chuàng)版權(quán)請告知,我們將盡快刪除相關(guān)內(nèi)容。

        我要反饋