1 00:00:00,000 --> 00:00:00,660 2 00:00:00,660 --> 00:00:03,890 >> স্পিকার: প্রত্যাহার সি, সমস্ত তথ্য যে ধরনের একটি নির্দিষ্ট আকার আছে. 3 00:00:03,890 --> 00:00:07,560 কিন্তু যে আকার খুব ভাল ভিত্তি করে পরিবর্তিত হতে পারে আপনি ব্যবহার করছেন যা কম্পিউটারে 4 00:00:07,560 --> 00:00:12,070 সি এখন, আমরা ভিতরে সি ব্যবহার করা ঘটবে CS50 প্রয়োগ এর, তাই ভেতরে 5 00:00:12,070 --> 00:00:14,210 যন্ত্র, একটি গৃহস্থালি কিভাবে বড় হয়? 6 00:00:14,210 --> 00:00:15,270 একটি ডবল কত বড় হয়? 7 00:00:15,270 --> 00:00:16,430 কোন int কত বড় হয়? 8 00:00:16,430 --> 00:00:17,790 একটি float কত বড় হয়? 9 00:00:17,790 --> 00:00:20,530 >> ভাল, এর কটাক্ষপাত করা কিছু কোড দিয়ে. 10 00:00:20,530 --> 00:00:26,760 প্রমিত io.h, int প্রধান অকার্যকর অন্তর্ভুক্ত করুন. 11 00:00:26,760 --> 00:00:29,100 এবং এখন এর ডিক্লেয়ার করা শুরু করুন যার কয়েকটি ভেরিয়েবল 12 00:00:29,100 --> 00:00:31,330 মাপ আমরা তারপর প্রিন্ট করব - 13 00:00:31,330 --> 00:00:38,490 গৃহস্থালি গ, ডবল ডি, ভাসা চ, এবং আমি int. 14 00:00:38,490 --> 00:00:41,180 এখন, আমি কোন মান সংরক্ষণ করতে যাচ্ছি না এই ভেরিয়েবলের মধ্যে, কারণ আমি শুধুমাত্র 15 00:00:41,180 --> 00:00:43,060 তাদের নির্দিষ্ট আকার যত্নশীল. 16 00:00:43,060 --> 00:00:46,870 >> তাদের আকার দেখুন, আমি মুদ্রণ চ ব্যবহার করব, পাশাপাশি আকার নামক একটি সি অপারেটর 17 00:00:46,870 --> 00:00:49,600 এর ঠিক উত্তর দিতে হবে যার যে প্রশ্ন. 18 00:00:49,600 --> 00:00:50,900 এর কটাক্ষপাত করা যাক. 19 00:00:50,900 --> 00:00:56,590 একটি কোলন দ্বারা অনুসরণ মুদ্রণ চ গৃহস্থালি,, শতাংশ 1, ব্যাকস্ল্যাশ এন. 20 00:00:56,590 --> 00:01:00,680 অর্থাৎ, আমি প্রিন্ট আউট করতে চান এর আকার অনুসরণ গৃহস্থালির কোলন,. 21 00:01:00,680 --> 00:01:05,540 >> তাই আমি একটি কমা অন্তর্ভুক্ত করব গ মাপ অনুসরণ. 22 00:01:05,540 --> 00:01:07,780 এর এখন একটি ডবল জন্য আবার এই করুক না. 23 00:01:07,780 --> 00:01:16,090 মুদ্রণ চ, ডবল, শতাংশ আমি, ব্যাকস্ল্যাশ এন, বন্ধ মূল্যউদ্ধৃতি, কমা, ডি মাপ. 24 00:01:16,090 --> 00:01:19,885 এখন আমি ব্যবহার চালিয়ে যাচ্ছি, বিজ্ঞপ্তি শতাংশ আমি, যার ফলে একটি বোধক 25 00:01:19,885 --> 00:01:23,440 কি পরিবর্তন করা হয় না, কারণ, int আমি পরিমাপ করছি যা ইউনিট 26 00:01:23,440 --> 00:01:25,140 এই ভেরিয়েবল মাপ. 27 00:01:25,140 --> 00:01:28,760 >> আসলে, আয়তন কিছু ফিরে যাচ্ছে বাইট সংখ্যা, হয়তো এক, হয়তো 28 00:01:28,760 --> 00:01:29,990 দুই, হয়তো আরো. 29 00:01:29,990 --> 00:01:32,500 কিন্তু প্রতিটি ক্ষেত্রে, এটা করবে প্রকৃতপক্ষে সম্পর্কে কোন int দিন. 30 00:01:32,500 --> 00:01:35,640 এবং যাতে আমি চাই জায়গা ধারক এর নির্বিশেষে ধরনের, ব্যবহার, 31 00:01:35,640 --> 00:01:37,130 যার সাইজ আমি পেয়ে করছি. 32 00:01:37,130 --> 00:01:39,290 এর আরো দুটি মুদ্রণ চ এর করুক না. 33 00:01:39,290 --> 00:01:45,950 >> ভাসা, শতাংশ আমি, ব্যাকস্ল্যাশ এন, এফ মাপ. 34 00:01:45,950 --> 00:01:53,250 মুদ্রণ চ, int-এর শতকরা আমি, ব্যাকস্ল্যাশ এন, আমি মাপ. 35 00:01:53,250 --> 00:01:56,410 কম্পাইল, এর এখন সংরক্ষণ যাক, এবং এই প্রোগ্রাম চালানো. 36 00:01:56,410 --> 00:02:02,960 এর করুন, আকার, বিন্দু স্ল্যাশ, আকার, এবং আমরা দেখতে যে CS50 প্রয়োগ, একটি মধ্যে 37 00:02:02,960 --> 00:02:08,500 গৃহস্থালি এক বাইট হয়, একটি ডবল আট হল বাইট, একটি float 4 বাইট, এবং কোন int হয় 38 00:02:08,500 --> 00:02:09,750 চার বাইট, যেমন হয়. 39 00:02:09,750 --> 00:02:10,401