2012-04-20 68 views
0

我需要做一個工作,上大學(簡單任務)和其中一個問題是:計算文件大小(ASCII值)

計算包含下面的代碼文件大小:

main() 
{ 
    int x; 
    soma (x); 
} 

手動計算我發現大小爲34字節。

使用unix shell命令$ stat -c %s prog.c我得到35個字節。

每一行計爲2個字節,標籤1,不匹配......

+1

我不知道你在問什麼。 – 2012-04-20 01:15:48

+1

用十六進制編輯器打開文件,看看有什麼真的.. – mellamokb 2012-04-20 01:16:34

+0

@Hunter McMillen我創建了這個文件,我需要知道它的字節大小,手動它給了我34字節,當我使用shell命令它給了我35字節 – Souza 2012-04-20 01:17:05

回答

2

我得到35個字節你粘貼什麼。我也沒有看到標籤。 4個空格不是標籤。 (大多數的Unix工具都使用8-space選項卡。)也就是說,你需要在vi,hex編輯器等中使用類似cat -v,:set list的東西來查看文件中的真實內容。 (例如,考慮尾部空格)

+0

太棒了!對不起,沒有意識到這不是一個選項卡! 需要等待8分鐘才能接受您的答案 – Souza 2012-04-20 01:20:49