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

فرق فایلهای متنی با باینری یا dat

0 امتیاز
فرق فایلهای متنی با باینری یا همون dat چیه مگه در نهایت همه فایلها روی هارد به باینری تبدیل نمیشن؟
سوال شده تیر 1, 1393  بوسیله ی daniyaltjm (امتیاز 840)   47 88 103
دوباره تگ گذاری شد تیر 16, 1393 بوسیله ی BlueBlade

2 پاسخ

+1 امتیاز
 
بهترین پاسخ
سلام

فرقش  اینه که فایل متنی رو با نت پد باز میکنی راحت میبینی چی توش هست .

بعد فایل باینری فرمت خاص خودشو داره که باعث میشه حجم کمتری بگیره مثلا اطلاعات زیر رو ببین

ali 76 175000000 9999 111

در فایل متنی حجم این اطلاعات نسبت به باینری بیشتر دلیلشم اینه که اعدادم به صورت متن ذخیره میشن
پاسخ داده شده تیر 1, 1393 بوسیله ی alixw24 (امتیاز 656)   2 5 13
انتخاب شد تیر 1, 1393 بوسیله ی daniyaltjm
پس در واقع یه اصطلاحه چون در نهایت همشون به 0 1 تبدیل میشن
مقایسه باینری و متنی بر اساس حجم درست نیست . این که فایل باینری باشه دلیل نمیشه که ججم کمتر بشه  بستگی به encoding هم داره .
روی هارد بله ولی در فایل متنی همه اطلاعات به صورت کاراکتر ذخیره میشن و در فایل باینری هرفیلد بسته به نوع خودش
کلا فرقشون توی حجم و ساختار فایله
+1 امتیاز
هیچ فرقی نداره فقط معنی متن رو بهتون میگم متن عبارت است از کاراکتر های قابل فهم برای برای هرکس مثلا زبان آلمانی برای آلمان ها

فقط فایل های باینری توی برنامه نویسی مثلا به جای کاراکتر null از ascii آن استفاده میشود 0 (char)    
0\
یعنی به جای کاراکتر از ascii کاراکتر استفاده میشه
پاسخ داده شده تیر 1, 1393 بوسیله ی Fire360Boy (امتیاز 2,524)   6 24 43
پس اگه از اسکی استفاده میشه در روش تکست از چی استفاده میشه؟ وکلا با فایلهای باینری من میتونم یک فرمت مخصوص خودمو درست کنم؟ مثلا مثل PSD که فرمت فایلهای فتوشاپه ؟
...