如何用C語言或者C 檢視乙個acsii碼文字檔案的大小?

時間 2025-05-30 17:05:06

1樓:網友

好像沒有專用的函式,但是可以野好使用int fseek(fp, 0, seek_end) 跳到檔案結尾處,然後通過ftell(fp)得到當頌備鉛前位置,就是滾手檔案大小了。使用windows api可以直接得到檔案大小,你可以去查sdk的函式。

怎麼用c語言生成乙個特定大小的文字檔案

2樓:網友

你可以新建文字檔案,設定檔案的長度為256k,再關閉檔案即可。

3樓:王的精彩影視片段

直接定義其記憶體大小:

例如:buffer[256];

int *p;

p=(buffer*)malloc(sizeof(buffer*))

用c語言怎樣測試乙個文字檔案的大小

4樓:網友

#include

#include

int main(void)

end if*/

fn = _fileno(f); /*取得檔案指標的底層流式檔案號*/

sz = _filelength(fn);/*根據檔案號取得檔案大小*/

printf("檔案大小為:%d位元組。", sz);

fclose(f);

return 0;

*end main*/

備註:上述程式適用於任何一種檔案,都可以直接求出大小。

c語言中 怎樣讀取乙個文字文件中的特定位置的特定長度的字元

5樓:網友

你的這個result是什麼?應該是個檔案吧。

編寫這樣的程式主要用到(1)fopen函式,用於開啟檔案,返回乙個檔案指標,fwrite函式,寫入檔案(也就是你要的result檔案),及fclose函式,檔案操作完時要關閉檔案指標。(2)fseek函式,用於檔案指標的定位,也就是將檔案指標放到你要操作的檔案中的某個位置。(3)然後用的就是fread函式,用於讀取一塊資料,你可以指定資料的長度,沒有什麼技術可言的,自己查一下這幾個函式的原型就會明白了。

c語言計算文字檔案的大小為什麼總是0?

6樓:滄海雄風

估計是檔案開啟失敗了 所以檔案指標為空。

7樓:風若遠去何人留

**上沒看出什麼問題 不應該出size 0的結果。

你檢查一下是不是fp為空,即fopen失敗了。

應該是其他原因引起的。

求最初級c語言編寫的求三個數大小的a,b,c文字

8樓:網友

什麼 叫 求 3個數大小?

把問題 描述 清楚。

求 最大 值。

int max(int a, int b, int c)求最小值。

int min(int a, int b, int c)

9樓:網友

用氣泡排序,再多的數都能按大小排列。

10樓:網友

什麼意思,不太明白你的問題,可以再詳細的說下嗎?

如何用c語言畫心,如何用C語言畫一個心形?

用c語言畫心 關於 s 小數點。後 表示輸出位數,具體的資料來自參數列。printf格式字串中,與寬度控制和精度控制有關的常量都可以換成變數,方法就是使用一個 代替那個常量,然後在後面提供變數給 同樣,小數點。前也可以新增 也要使用者輸入一個位寬值來代替,表示輸出的字元所佔位寬。也就是說,前面定義輸...

如何用c語言獲取當前系統時間,如何用C語言獲取當前系統時間?

風若遠去何人留 需要利用c語言的時間函式time和localtime,具體說明如下 一 函式介面介紹 1 time函式。形式為time t time time t timer 其中time t為time.h定義的結構體,一般為長整型。這個函式會獲取當前時間,並返回。如果引數 timer非空,會儲存相...

c語言問題,一個c語言問題 !!

書寫要規範 include void main 第一和第二個for 迴圈對 a i j 賦值 即對a 1 1 a 1 2 一直到 a 5 5 第三和第四個for 列印二維陣列裡的內容 即你剛賦進去的值 這段 生成了一個6階的單位矩陣,並顯示出來。include 標頭檔案 void main 主函式 ...