[সঙ্গীত বাজাচ্ছি] ডগ লয়েড: ঠিক আছে. একক সঙ্গে কাজ ভেরিয়েবল বেশ মজা. কিন্তু আমরা কি চান তাহলে কাজ করতে ভেরিয়েবল অনেক সঙ্গে, কিন্তু আমরা একটি গুচ্ছ আছে চাই না আমাদের কোড চারপাশে বিভিন্ন নামের উড়ন্ত? এই ক্ষেত্রে, অ্যারে সত্যিই উপকারে আসতে যাচ্ছে. অ্যারে সত্যিই একটি মৌলিক তথ্য আছে কোন প্রোগ্রামিং ভাষার জন্য কাঠামো আপনি ব্যবহার করবে. তাঁরা বললেন, সত্যিই, সত্যিই দরকারী আছেন বিশেষ করে, আমরা সি এস 50 এ, দেখতে পাবেন. আমরা রাখা অ্যারে ব্যবহার একই ধরনের ডাটার সংলগ্ন মেমরি অবস্থানে এ. যে এটি একটি, বলতে হয় পথ যে আমরা গ্রুপ করতে পারেন একসঙ্গে মধ্যে পূর্ণসংখ্যার একটি গুচ্ছ মেমরি বা অক্ষরের একটি গুচ্ছ অথবা সত্যিই মেমরি floats একসঙ্গে বন্ধ করে কাজ তাদের সঙ্গে প্রতিটি দিতে না করেও এক নিজস্ব অনন্য নাম, যা যা করতে পারেন একটু সময় পরে কষ্টকর পেতে. এখন, এক ভাবে অ্যারে উপমা যাও আপনার স্থানীয় পোস্ট সম্পর্কে ভাবতে হয় একটি দ্বিতীয় জন্য অফিস. তাই প্রোগ্রামিং থেকে সরে এবং শুধু আপনার চোখ বন্ধ করুন এবং আপনার মনে ঠাহর আপনার স্থানীয় পোস্ট অফিস. সাধারণত, অধিকাংশ পোস্ট এ অফিস, একটি বৃহৎ ব্যাংক আছে দেয়ালে একটি ডাকঘর বাক্সে. একটি অ্যারের একটি দৈত্য ব্লক সংলগ্ন মেমরি, ই-মেইল করে একই ভাবে আপনার পোস্ট অফিসে ব্যাংক একটি বড় স্থান হয় ডাকঘর দেয়ালে. অ্যারে, ছোট ভাগে বিভক্ত করা হয়েছে অভিন্নরুপে স্থান আকারের ব্লক, যা প্রতিটি ক্ষেত্রে, একটি উপাদান বলা হয় একই ভাবে পোস্ট দেয়ালে যে অফিস, ছোট ভাগে বিভক্ত করা হয়েছে অভিন্নরুপে স্থান আকারের ব্লক, যা আমরা একটি পোঃ বক্স কল. অ্যারের প্রতিটি উপাদান পারেন , তথ্য একটি নির্দিষ্ট পরিমাণ সঞ্চয় প্রতিটি পোস্ট অফিস বক্স সক্ষম হয়, ঠিক যেমন মেইলের একটি নির্দিষ্ট পরিমাণ রাখা. প্রতিটি উপাদান সংরক্ষণ করা যেতে পারে কি অ্যারে একই তথ্য ভেরিয়েবল হল যেমন শুধু int অথবা গৃহস্থালি, হিসাবে টাইপ, আপনার পোস্ট অফিস বক্স মত, আপনি শুধুমাত্র কিছু ফিট করতে পারে একটি অনুরূপ ধরনের, যেমন অক্ষর বা ছোট প্যাকেজ হিসেবে. সর্বশেষে, আমরা প্রতিটি উপাদান অ্যাক্সেস করতে পারেন সরাসরি সূচক সংখ্যা দ্বারা অ্যারের, আমরা আমাদের ডাকঘর অ্যাক্সেস করতে পারেন, ঠিক যেমন তার ডাকবাক্স সংখ্যা বুদ্ধিমান দ্বারা বক্স. আশা করছি, যে উপমা আপনি আপনার মাথা পেতে সাহায্য করে অ্যারে ধারণা দ্বারা কাছাকাছি অন্য কিছু করার analogizing আপনি সম্ভবত হয় সাথে ইতিমধ্যে পরিচিত. সি, একটি অ্যারের উপাদান 1 থেকে না, 0 থেকে শুরু ইন্ডেক্স. আর এই সত্যিই গুরুত্বপূর্ণ. কেন আমরা এবং সত্য, এই হল, সি এস 50 এ, ঘন ঘন এবং কেন কম্পিউটার বিজ্ঞানী 0 থেকে গণনা করা হবে, হয় কারণ সি এর অ্যারের সবসময় 0 আরম্ভ যা ইন্ডেক্স. একটি অ্যারের n উপাদান নিয়ে গঠিত, তাই যদি, যে অ্যারের প্রথম উপাদান , ইনডেক্স 0 অবস্থিত এবং অ্যারের শেষ উপাদান সূচক এন বিয়োগ 1 এ অবস্থিত. আবার, এ এন উপাদান আছে, যদি আমাদের অ্যারে, সর্বশেষ সূচক এন বিয়োগ 1 হয়. সুতরাং আমাদের অ্যারের 50 উপাদান, আছে যদি প্রথম উপাদান, ইনডেক্স 0 অবস্থিত এবং শেষ উপাদান সূচক 49 এ অবস্থিত. দুর্ভাগ্যবশত, বা সৌভাগ্যবশত, আপনার দৃষ্টিকোণ উপর নির্ভর করে, সি এখানে খুব কোমল হয়. এটা থেকে আপনি বাধা দেবে না আপনার অ্যারের সীমার বাইরে যাচ্ছে. আপনি বিয়োগ অ্যাক্সেস করতে পারে আপনার অ্যারের 3 উপাদান অথবা আপনার অ্যারের 59th উপাদান, আপনার অ্যারের শুধুমাত্র 50 উপাদান আছে তাহলে. এটা থেকে আপনার প্রোগ্রাম বন্ধ হবে না কম্পাইল, কিন্তু চালানোর সময়, আপনি একটি সম্মুখীন হতে পারে ভয়ংকর সেগমেন্টেশন ফল্ট আপনি মেমরি অ্যাক্সেস করতে শুরু হলে যে কি সীমার বাইরে হয় আপনি দিতে আপনার প্রোগ্রাম জিজ্ঞাসা. তাই সতর্কতা অবলম্বন করা আবশ্যক না. কি একটি অ্যারের আছে ঘোষণা মত চেহারা? আমরা অস্তিত্বে একটি অ্যারের কোড কিভাবে মত আমরা অন্য কোন পরিবর্তনশীল কোড? তিনটি অংশ একটি অ্যারের আছে একটি টাইপ declaration--, একটি নাম, এবং একটি আকার. এটি একটি অনুরূপ পরিবর্তনশীল ঘোষণা, যা মাত্র টাইপ এবং একটি নাম, হচ্ছে আকার উপাদান একটি অ্যারের জন্য বিশেষ ক্ষেত্রে, আমরা তাদের একটি গুচ্ছ পাচ্ছেন কারণ একই সময়ে. তাই টাইপ ভেরিয়েবল কি ধরনের আপনি অ্যারের প্রতিটি উপাদান হতে চান. পূর্ণসংখ্যার একটি অ্যারের এটি করতে চান না? তারপর, আপনার ডাটা টাইপ int হতে হবে. যদি আপনি এটি একটি হতে চান টেনিস বা floats অ্যারে? ডেটা টাইপ ডবল হতে পারে অথবা ভাসা উচিত. নাম কি আপনি আপনার অ্যারে কল করতে চান. আপনি কি এই দৈত্য নাম কি চাও পূর্ণসংখ্যার বা floats বা চরসমূহ ব্যাংক অথবা দ্বিগুণ, বা যাই হোক না কেন আপনি? আপনি কি এটি কল করতে চান না? বেশ স্বব্যাখ্যাত. যায় যা সর্বশেষে, আকার, বর্গাকার বন্ধনী ভেতরে, কতগুলি উপাদান আপনি would আপনার অ্যারের থাকতে চাই. আপনি কিভাবে অনেক পূর্ণসংখ্যার চাও? আপনি কিভাবে অনেক ফ্লোট চাও? সুতরাং উদাহরণস্বরূপ, ছাত্র বাংলাদেশের 40 int. এই ছাত্র নামক একটি অ্যারে ঘোষণা 40 পূর্ণসংখ্যার নিয়ে গঠিত বাংলাদেশের. বেশ স্বব্যাখ্যাত, আমি আশা করি. এখানে আরেকটি উদাহরণ. ডাবল মেনু মূল্য 8. এই নামক একটি অ্যারে তৈরি করে গঠিত মেনু দাম, আট দ্বিগুণ জন্য মেমরির মধ্যে ঘরের. আপনি প্রতিটি উপাদান যদি মনে করেন টাইপ ডাটা টাইপ এর একটি অ্যারের, তাই উদাহরণস্বরূপ, একটি একক উপাদান int- এ টাইপ একটি অ্যারের, একই ভাবে আপনি অন্য কোন চিন্তা করবে int- এ টাইপ ভেরিয়েবল, সব পরিচিত অপারেশন আমরা যে অপারেশনে পূর্বে আলোচনা ভিডিও জানার হবে. তাই এখানে, আমরা একটি অ্যারে ডিক্লেয়ার করতে পারে Truthtable বলা প্রত্যেকটা বুলিয়ান, যা 10 বুলিয়ান-এর জন্য রুম নিয়ে গঠিত. এবং তারপর, ঠিক আমরা শুধু ধার্য করতে পারে যেমন ধরনের অন্য কোন পরিবর্তনশীল এর একটি মূল্য বুলিয়ান, আমরা কিছু বলতে পারে Truthtable বর্গাকার বন্ধনী মত আমরা নির্দেশ কিভাবে, যা 2, যা সত্য সারণি উপাদান? তৃতীয় উপাদান সত্য সারণি, মনে রাখবেন, কারণ, আমরা 0 থেকে গণনা করছি. সুতরাং যে আমরা নির্দেশ কিভাবে সত্য টেবিলের তৃতীয় উপাদান. Truthtable 2, মিথ্যা সমান শুধু আমরা declare-- পারে মত অথবা আমরা কোনো, বরং দায়িত্ব অর্পণ করা যায়নি বুলিয়ান টাইপ ভেরিয়েবল মিথ্যা হতে. আমরা অবস্থায় এটি ব্যবহার করতে পারেন. (truthtable 7 == যদি বলতে হয়, যা সত্য), অষ্টম উপাদান যদি Truthtable, সত্য হয়তো আমরা একটি বার্তা প্রিন্ট করতে চান ব্যবহারকারী printf, ("সত্য! এন") করতে ;. যে Truthtable বলতে আমাদের জানাবে 10 ঠিক আছে, সত্য সমান? ওয়েল, আমি যা করতে পারেন, কিন্তু এটা প্রশংসনীয় বিপজ্জনক, কারণ, মনে রাখবেন আমরা 10 বুলিয়ান একটি অ্যারে আছে. তাই সর্বোচ্চ সূচক যে কম্পাইলার আমাদের 9 দিয়েছেন. এই প্রোগ্রামটি কম্পাইল, কিন্তু হবে যদি মেমরি অন্য কিছু যেখানে আমরা বিদ্যমান Truthtable 10 যান আশা, আমরা একটি সেগমেন্টেশন ফল্ট ভুগতে পারে. আমরা এটি দিয়ে পার পেতে পারে, তবে সাধারণভাবে, বেশ বিপজ্জনক. তাই কি আমি এখানে কি করছি আইনি সি, কিন্তু অগত্যা ভাল পদক্ষেপ. এখন, আপনি যখন ঘোষণা এবং একযোগে একটি অ্যারের আরম্ভ, আসলে একটি সুন্দর আছে বিশেষ সিনট্যাক্স যে আপনি অ্যারের ভরাট করতে ব্যবহার করতে পারেন তার প্রারম্ভিক মান সঙ্গে. এটা কষ্টকর পেতে পারেন , মাপ 100 একটি অ্যারের ঘোষণা এবং তারপর বলার আছে, উপাদান 0 এই সমান; উপাদান 1 এই সমান; উপাদান 2 যে সমান. সঠিক, তা কী? এটি একটি ছোট অ্যারের যদি, আপনি ভালো কিছু করতে পারে. Bool truthtable 3 খোলা সমান কোঁকড়া বক্রবন্ধনী এবং তারপর কমা উপাদানের তালিকা আলাদা আপনি অ্যারের মধ্যে লাগাতে চান যে. তারপর কোঁকড়া বক্রবন্ধনী সেমিকোলন বন্ধ. এই একটি অ্যারের সৃষ্টি আকার Truthtable নামক তিনটি, উপাদান সত্য, মিথ্যা, এবং সত্য সঙ্গে. এবং বাস্তবিকই, instantiation আমি এখানে আছে সিনট্যাক্স করছেন ঠিক একই নীচের পৃথক উপাদান সিনট্যাক্স. কোডিং এর এই দুটি উপায়ে would সঠিক একই অ্যারে তৈরী. একইভাবে, আমরা বারবার করা হতে পারে উপাদানের সর্বাঙ্গে একটি লুপ ব্যবহার করে একটি অ্যারের, যা, এ নিয়ে আসলে, একটি খুব জোরালোভাবে এ-বাড়িতে ব্যায়াম. কিভাবে আপনি একটি অ্যারে তৈরি না 100 ইন্টিজার, যেখানে অ্যারের প্রতিটি উপাদান তার সূচি? সুতরাং উদাহরণস্বরূপ, আমরা 100 একটি অ্যারে আছে ইন্টিজার, এবং প্রথম উপাদান, আমরা 0 লাগাতে চান. দ্বিতীয় উপাদান, আমরা 1 লাগাতে চান. তৃতীয় উপাদান, আমরা চাই 2 লাগাতে; এবং তাই এবং তাই. এটা সত্যিই একটি ভাল এ-বাড়িতে ব্যায়াম যে কাজ করতে. এখানে, এটা মনে হচ্ছে না মত অত্যধিক পরিবর্তিত হয়েছে. কিন্তু এর মধ্যে যে লক্ষ্য বর্গাকার বন্ধনী, এই সময়, আমি আসলে সংখ্যা বাদ থাকেন. আপনি ব্যবহার করছেন তাহলে এটি খুবই বিশেষ instantiation সিনট্যাক্স একটি তৈরি করতে অ্যারে, আপনি আসলে না আকার ইঙ্গিত প্রয়োজন অ্যারের পূর্বেই. কম্পাইলার স্মার্ট যথেষ্ট আসলে আপনি যে জানতে , মাপ 3 একটি অ্যারের চান আপনি তিনটি উপাদান করিয়ে কারণ সমান চিহ্ন ডানদিকে. আপনি চার করা হতো, তাহলে এটা হবে আপনি মাপ চার একটি সত্য সারণি দেওয়া; এবং তাই এবং তাই. অ্যারে একটি একক সীমিত করা হয় না যা চমত্কার মাত্রা. আপনি আসলে হিসাবে অনেক থাকতে পারে সাইড দেয় specifiers হিসাবে আপনি চান. সুতরাং উদাহরণস্বরূপ, যদি আপনি তৈরি করতে চান তাহলে খেলা রণতরী জন্য একটি বোর্ড, যা, আপনি কি কখনও অভিনয়, তাহলে যে একটি খেলা 10 গ্রিড দ্বারা 10 খুটা সঙ্গে অভিনয়, আপনি কি এই মত একটি অ্যারের তৈরি করতে পারে. আপনি Bool বলতে পারে রণতরী বর্গাকার বন্ধনী 10 বদ্ধ বর্গাকার বন্ধনী বর্গক্ষেত্র বন্ধনী 10 বর্গাকার বন্ধনী বন্ধ. এবং তারপর, আপনি চয়ন করতে পারেন একটি 10 ​​হিসাবে আপনার মনের মধ্যে এই ব্যাখ্যা কোষের 10 গ্রিড দ্বারা. এখন, আসলে, মেমরি, এটা সত্যিই ঠিক আছে , একটি 100 উপাদান থাকা একক মাত্রিক অ্যারে. আর এই, আসলে, আপনি যদি জন্য যায় তিন মাত্রার বা চার বা পাঁচটি আছে. এটা সত্যিই শুধু বংশ বিস্তার করেন indices-- সব বা আকার সব একসঙ্গে specifiers--, এবং আপনি শুধুমাত্র একটি এক মাত্রিক পেতে যে আকারের অ্যারে. কিন্তু প্রতিষ্ঠানের পদ ও কল্পনা এবং মানুষের উপলব্ধি, এটি একটি অনেক সহজ হতে পারে একটি গ্রিড সঙ্গে কাজ করার আপনি একটি খেলার উপর কাজ করছি শিরাসমূহের কম্পন- Tac- পদাঙ্গুলি বা রণতরী মত, অথবা যে ভালো কিছু. এটি একটি মহান বিমূর্ততা, পরিবর্তে হচ্ছে একটি শিরাসমূহের কম্পন- Tac- পদাঙ্গুলি সম্পর্কে ভাবতে নয়টি একটি লাইন হিসাবে বোর্ড স্কোয়ার বা রণতরী বোর্ড 100 স্কোয়ার একটি লাইন হিসেবে. 10 গ্রিড বা তিনটি করে একটি 10 তিনটি গ্রিড দ্বারা সম্ভবত হয় আরো অনেক সহজ বোঝা. এখন, সত্যই অ্যারে সম্পর্কে গুরুত্বপূর্ণ. আমরা প্রতিটি বিবেচনা করতে পারেন একটি পরিবর্তনশীল হিসাবে অ্যারের উপাদান. আমরা যে আগে দেখেছি যখন আমরা বরাদ্দ ছিল নির্দিষ্ট বুলিয়ান সত্য মূল্য বা কন্ডিশন তাদের পরীক্ষামূলক. কিন্তু আমরা সমগ্র আচরণ করতে পারে না ভেরিয়েবল হিসেবে নিজেদের অ্যারে. আমরা, উদাহরণস্বরূপ, এক অ্যারের ধার্য করতে পারবেন না নিয়োগ ব্যবহার করে অন্য অ্যারের অপারেটর. এটা আইনি সি না আমরা example-- জন্য, করতে চান কি আমরা যে যেমন কাজ করা হবে অন্য মধ্যে এক অ্যারে কপি করা হবে. আমরা যে, আমরা আসলে কি করতে চান কপি করার জন্য একটি লুপ ব্যবহার করতে হবে একটি সময়ে প্রতিটি উপাদান এক. আমি এটা একটু সময় সাপেক্ষ জানি. সুতরাং উদাহরণস্বরূপ, যদি আমরা এই দম্পতি ছিল কোড লাইনের, এই কাজ করবে? ওয়েল, কোন, এটা ঠিক আছে, তাই নয় কি? আমরা চেষ্টা করছি, কারণ বার ফুড দায়িত্ব অর্পণ করা. যে কাজ করে যাচ্ছে না, এটি একটি অ্যারে কারণ, এবং আমরা শুধু বর্ণনা যে আইনি সি না যে পরিবর্তে, আমরা করতে চান তাহলে খাদ্য বিষয়বস্তু কপি যা কি বারে, আমরা এখানে কাজ করার চেষ্টা করছেন আমরা এই মত একটি বাক্য গঠন করতে হবে. আমরা একটি লুপ জন্য যে যায় আছে J থেকে, 5 পর্যন্ত 0 সমান এবং আমরা এর প্রতি পুনরাবৃত্তির জে বাড়ায় লুপ এবং যে মত ধার্য উপাদান. এই বার স্থাপিত হবে হচ্ছে এক, দুই, তিন, চার, পাঁচ, কিন্তু আমরা খুব এই কাজ করতে হবে ধীর উপাদান বাই উপাদান পথ, পরিবর্তে শুধুমাত্র দ্বারা সম্পূর্ণ অ্যারে কপি. অন্যান্য প্রোগ্রামিং ইন প্রত্যেক, আরো বেশী আধুনিক, আপনি, আসলে, শুধু কি করতে পারেন যে সিনট্যাক্স সহজ সমান. কিন্তু সি, দুর্ভাগ্যবশত, আমরা করছি যে কাজ করার অনুমতি দেওয়া হয়নি. এখন, অন্য এক আছে জিনিস আমি উল্লেখ করতে চাই অ্যারে সম্পর্কে যে সামান্য হতে পারে বিট চতুর প্রথমবার আপনি তাদের সঙ্গে কাজ. আমরা একটি ভিডিও আলোচনা পরিবর্তনশীল সুযোগ সম্পর্কে, যে আপনাকে কল যখন সি সবচেয়ে ভেরিয়েবল, তাদের কার্যাবলী, মান দ্বারা গৃহীত হয়. আপনি এটা মানে কি মনে করেন মূল্য দ্বারা কিছু পাস? এটা আমরা একটি অনুলিপি তৈরি করছি মানে এ পাশ হচ্ছে যে পরিবর্তনশীল. callee মধ্যে ফাংশন, ফাংশন যে, পরিবর্তনশীল গ্রহণ, পরিবর্তনশীল নিজেই পাবেন না. এটা তার নিজস্ব স্থানীয় পায় এটা কপি সঙ্গে কাজ করতে. অ্যারে, অবশ্যই, না এই নিয়ম অনুসরণ না. বরং, আমরা এই কি কল রেফারেন্স দ্বারা ক্ষণস্থায়ী হয়. callee মধ্যে আসলে অ্যারে পাবেন না. এটা পাবেন না তার এটা নিজস্ব স্থানীয় অনুলিপি. এবং আপনি সম্পর্কে চিন্তা যদি এটা এই অর্থে তোলে. অ্যারে বৃহত্ হন, এটা তাই অনেক সময় ও শ্রম লাগে একটি অ্যারের একটি কপি করতে 100 বা 1,000 বা 10,000 উপাদান, এটি একটি জন্য এত গুরুত্বপূর্ণ নয় যে এটা একটি কপি পেতে কাজ, তারপর এটা দিয়ে কিছু কাজ, এবং শুধু কপি দিয়ে করা; এটা করার প্রয়োজন নেই এটি এখন আর প্রায় ঝুলন্ত. অ্যারে কারণ কিছু ভারী ও কষ্টকর, আমরা শুধু রেফারেন্স তাদের পাস. আমরা শুধু যে ফাংশন বিশ্বাস , কিছু বিরতি না করতে. সুতরাং এটা আসলে অ্যারে পায়্. এটা নিজস্ব স্থানীয় অনুলিপি পাবেন না. তাহলে এর অর্থ কি, তারপর, যখন callee মধ্যে অ্যারের উপাদান নিপূণভাবে ব্যবহার? কি ঘটেছে? এখন জন্য, আমরা টীকাটিপ্পনী করব ঠিক কেন এই ওভার , কেন অ্যারে ঘটবে রেফারেন্স দ্বারা গৃহীত হয় এবং অন্য সব কিছুর মূল্য দ্বারা প্রেরণ করা হয়. কিন্তু আমি তোমাকে কথা দিচ্ছি, আমরা আছি ফিরে যান এবং আপনি উত্তর দিতে পরবর্তী ভিডিওতে এই. এখানে আপনার জন্য আরও একটি ব্যায়াম আমরা অ্যারে উপর জিনিষ আপ মোড়ানো আগে. এখানে কোড গুচ্ছ, যে না, বিশেষ করে ভাল শৈলী, শুধু আমি যে সতর্কীকরণ করতে হবে. এখানে কোন মন্তব্য নেই, যা বেশ খারাপ ফর্ম. কিন্তু এটা আমি হতে চেয়েছিলেন, কারণ মাত্র পর্দায় সবকিছু মাপসই সক্ষম. শীর্ষে, আপনি আমি দেখতে পারেন সেট অ্যারের জন্য দুটি ফাংশন ঘোষণা এবং int সেট. সেট অ্যারের দৃশ্যত একটি অ্যারের লাগে তার ইনপুট হিসাবে চার পূর্ণসংখ্যার. আর সেট কোন int দৃশ্যত লাগে তার ইনপুট হিসাবে একটি পূর্ণসংখ্যা. কিন্তু, তাদের উভয়ের একটি আউটপুট আছে না. আউটপুট, রিটার্ন প্রতিটি এক অকার্যকর হয়, টাইপ. প্রধান, আমরা আছে একটি কোড লাইনের দম্পতি. আমরা একটি পূর্ণসংখ্যা ভেরিয়েবল ডিক্লেয়ার একটি বলা হয় এবং এটি মূল্য 10 নির্ধারণ করুন. আমরা চার পূর্ণসংখ্যার একটি অ্যারে ডিক্লেয়ার বি বলা হয় এবং উপাদান 0, 1, দায়িত্ব অর্পণ করা যথাক্রমে 2, এবং 3. তারপর, আমরা সেট করার জন্য একটি কল আছে int এবং একটি কল অ্যারের সেট. সেট অ্যারে এবং সেটের সংজ্ঞা কোন int নীচে, নিচে নিচে হয়. আর তাই, আবার, আমি আপনাকে প্রশ্ন জিজ্ঞাসা করুন. প্রিন্ট আউট কি পায় এখানে মূল শেষে? একটি আউটে কর্নেল আছে. আমি আছি দুটি পূর্ণসংখ্যার মুদ্রণ. আমি একটি বিষয়বস্তু প্রিন্ট আউট করছি এবং বি বর্গাকার বন্ধনী 0 বিষয়বস্তু. এখানে ভিডিও বিরাম এবং এক মিনিট সময় নিতে. আপনি কি এই চিন্তা করতে পারেন ফাংশন শেষে প্রিন্ট হবে? আশা রাখি, আপনার যদি মনে থাকে মান পাশ মধ্যে পার্থক্য এবং রেফারেন্স দ্বারা ক্ষণস্থায়ী, এই সমস্যা আপনার জন্য খুব চতুর ছিল না. উত্তর এবং আপনি would পাওয়া যায় এই হল. আপনি সত্যিই নিশ্চিত না হন, তাহলে যে ক্ষেত্রে কেন, একটি দ্বিতীয় নিতে ফিরে যেতে, আমি শুধু তা-ই পর্যালোচনা অ্যারে ক্ষণস্থায়ী সম্পর্কে আলোচনা রেফারেন্স দ্বারা ক্ষণস্থায়ী বনাম মূল্য দ্বারা অন্যান্য ভেরিয়েবল, এবং আশা করছি, এটা করতে হবে একটি সামান্য বিট আরো অর্থে. আমি ডগ লয়েড আছি, এবং এই CS50.