بدست اورد سایز فایل در c - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

بدست اورد سایز فایل در c

0 امتیاز
سلام

میخوام سایز یک فایل را بدست بیارم

میشه راهنماییم کنید که چجوری باید بنویسمش ؟

ممنون
سوال شده دی 12, 1392  بوسیله ی Azar (امتیاز 628)   29 42 61
دوباره تگ گذاری شد بهمن 22, 1392 بوسیله ی BlueBlade

1 پاسخ

0 امتیاز
 
بهترین پاسخ
#include <stdio.h>
 
int main ()
{
  FILE * pFile;
  long size;
 
  pFile = fopen ("myfile.txt","rb");
  if (pFile==NULL) perror ("Error opening file");
  else
  {
    fseek (pFile, 0, SEEK_END);   // non-portable
    size=ftell (pFile);
    fclose (pFile);
    printf ("Size of myfile.txt: %ld bytes.\n",size);
  }
  return 0;
}

 

پاسخ داده شده دی 13, 1392 بوسیله ی Azar (امتیاز 628)   29 42 61
انتخاب شد دی 13, 1392 بوسیله ی مصطفی ساتکی
چرا خط 12 رو زده  non-portable هست ؟
...