বক্তা 1: ঠিক আছে. অর্থাৎ গত প্রোগ্রামটি একটু বিরক্তিকর ছিল. এর এগিয়ে যান এবং ব্যক্তিগতকৃত যাক এই অল্প. , বিশ্বের হ্যালো বলে বরং কেন আমরা এগিয়ে যেতে না এবং ডেভিড হ্যালো বলে? ওয়েল, এই কাজ করতে, আমি যোগাযোগ করতে পারে উপায় কয়েক মধ্যে এই. আমি করতে পারে, অবশ্যই, শুধু হার্ড কোড ডেভিড, কিন্তু যে সব না যে মৌলিকভাবে ভিন্ন শেষ সংস্করণ থেকে. সুতরাং এর এগিয়ে একটি লীপ নিতে, পূর্বাবস্থা যে পরিবর্তন, এবং পরিবর্তে একটি নতুন সন্নিবেশ লাইন পাঁচটি একবার ছিল যেখানে কোড লাইন. বিশেষ করে, কি আমি এখানে করতে যাচ্ছি যার ফলে, স্ট্রিং নামে যোগ করা হয় একটি পরিবর্তনশীল প্রকাশক. সি, আপনি না শুধু তাই না লক্ষ্য করুন একটি পরিবর্তনশীল একটি নাম দিন, যা থেকে এই ক্ষেত্রে আপনার কাছে আছে, নাম কি এটা টাইপ নির্দিষ্ট করতে. আমরা মধ্যে, আগে দীর্ঘ অন্যান্য ধরনের দেখতে পাবেন তাদের ইন্টিজার এবং ফ্লোটিং পয়েন্ট মান এবং আরও, কিন্তু এখন জন্য, স্ট্রিং শুধু একটি শব্দ বা একটি ফ্রেজ, বেশী আনুষ্ঠানিকভাবে, শূন্য একটা ক্রম বা একাধিক অক্ষর. তাই মুহূর্তে, এই লাইন পাঁচটি হল , আমার নামের নামক একটি পরিবর্তনশীল দিতে বলছে স্ট্রিং যার ডাটা টাইপ. এখন, আমি সেখানে একটি মান সংরক্ষণ করতে ইচ্ছুক এবং সি কি সেটা, আমরা সমান ব্যবহার অন্যথায় হিসাবে পরিচিত, সাইন নিয়োগ অপারেটর. তাই আমি নিম্নরূপ এগিয়ে যাচ্ছি. সাইটে সমান মূল্যউদ্ধৃতি, উদ্ধতি, ডি একটি ভী আমি ডি, বদ্ধ কোট, সেমিকোলন. লাইন পাঁচটি মধ্যে নেট প্রভাব এখন হয় সংরক্ষণ, একটি পংক্তি, ডি একটি ভী আমি ডি ঘোষণা এটা এই ডান দিকে থেকে প্রথম পরিবর্তনশীল মধ্যে অভিব্যক্তি এই অভিব্যক্তি বাম দিকে. তাই এই লাইন শেষে, আমরা আছে ডি একটি ভী আমি-D: একটি পরিবর্তনশীল ভিতরে সঞ্চিত নাম বলা হয়. এখন আসুন এই পরিবর্তনশীল ব্যবহার করতে দিতে. লাইন ছয়, আমি প্রতিস্থাপন করতে যাচ্ছি একটি স্থানধারক সহ বিশ্বের. % S অনুযায়ী সংজ্ঞায়িত করা হয় একটি হচ্ছে printf জন্য নথিপত্র একটি স্ট্রিং জন্য প্লেসহোল্ডার. অন্য কথায়, এটি পরিচায়ক একটি উপায় আমি রাখতে যাচ্ছি যে printf, এখানে কিছু অন্যান্য মান, কিন্তু যাক সম্পর্কে মাত্র কয়েক মিনিটের মধ্যে আপনাকে বলতে কি এটি হতে যাচ্ছে. এখন, কিভাবে আমি printf বলতে এগিয়ে যেতে পারি যে মান হতে যাচ্ছে কি? ওয়েল, আমি একটি সঙ্গে printf প্রদান করতে হবে দ্বিতীয় যুক্তি, এবং যে কি, আমি প্রথম যেমন পরে একটি কমা করা প্রয়োজন এই উদ্ধৃত হয়েছে যা যুক্তি, স্ট্রিং, এবং তারপর আমি কি নির্দিষ্ট করতে হবে মূল্য আমি যে মধ্যে চলা করতে চান প্রথম যুক্তি এর স্থানধারক. তাই আমার ভেরিয়েবলের নামের, হয় অবশ্যই, নাম, এটি টাইপ করার যথেষ্ট তাই দ্বিতীয় হিসাবে "নাম" printf করার যুক্তি. এখন বগুড়ায় করা হবে না. একটি কমা ভেতরে আছে যদিও উদ্ধৃত পংক্তি, যে প্রকৃতপক্ষে হয় স্ট্রিং এর ভিতর যাতে না হয় অপরের থেকে এক যুক্তি আলাদা. যে বাইরে যে শুধু এই কমা উদ্ধৃত পংক্তি আসলে আলাদা থেকে printf এর প্রথম যুক্তি তার দ্বিতীয় যুক্তি. এর এখন এই প্রোগ্রাম কম্পাইল করা যাক. হ্যালো এক করুন. ধার্মিকতা আমার ওহ, উত্পন্ন পাঁচটি ত্রুটি, এবং আমার প্রোগ্রাম এর মাত্র সাত লাইন দীর্ঘ. ভাল, সবসময় হিসাবে, গত তাকান না আপনার পর্দায় ত্রুটি. প্রথম কারণ তাকান সম্ভবত একটি ক্যাসকেডিং ইফেক্ট যদ্দ্বারা আছে শুধু একটা ত্রুটি আপ উপরে নির্মিত সেখানে বেশী ত্রুটি চেহারা আসলে. তাই আমাকে স্ক্রল আপ, এবং প্রথম যেমন এখানে boldfaced ত্রুটি ব্যবহার অঘোষিত আইডেন্টিফায়ার স্ট্রিং. আপনি মান বলছেন কি? কোন ভাল, আমি না. আমি স্ট্রিং এর অর্থ কি, কিন্তু এটা আমি দেখা যাচ্ছে স্ট্রিং একটি হিসাবে উপস্থিত না ভুলে গেছি তথ্য সি ধারণার মধ্যে টেকনিক্যালি টাইপ এটি বিদ্যমান, কিন্তু শব্দ "স্ট্রিং" শুধুমাত্র বিদ্যমান কারণ CS50 কর্মীদের তাই কথা বলতে, এটা ঘোষণা করেছেন, আমরা নিজেদের লিখেছেন যে একটি ফাইলে. বস্তুত, শুধু কেউ অনেক আগে হিসাবে একটি ফাইলে printf ফাংশন ঘোষণা স্ট্যান্ডার্ড IO.H বলা, তাই আমরা কি কর্মীদের একটি ডাটা টাইপ হিসেবে স্ট্রিং ঘোষণা একটি ফাইল যে, কোন আশ্চর্য, cs50.h. বলা হয় সুতরাং এর উপরে ফিরে যান আমার প্রোগ্রাম এবং কম্পাইলার অবহিত যে আমি প্রতীক ব্যবহার করতে চান কি না শুধুমাত্র স্ট্রিং, আমি শিক্ষিত করতে চান যে চিহ্নের মানে কি কম্পাইলার. এবং বেশ সহজভাবে যে কি, আমি যেতে পারেন ফিরে এক লাইন আপ, একটি নতুন লাইন সন্নিবেশ এখানে, এবং ", cs50.h অন্তর্ভুক্ত", যোগ এছাড়াও কৌণিক বন্ধনী মধ্যে. এই নির্দেশ, অনেক কিছু যে মত এখন লাইন দুটি উপর, জানাতে হবে এটি অন্তর্ভুক্ত করা উচিত যে কম্পাইলার cs50.h বিষয়বস্তু যেখানেই তারা আমার প্রোগ্রাম এর ভিতর আমার হার্ড ড্রাইভে, যার ফলে যত কম্পাইলার educating স্ট্রিং দ্বারা বোঝানো হয়. এর আমার প্রোগ্রাম পুনরায় কম্পাইল করা যাক পরিবর্তন সংরক্ষণ পরে. হ্যালো এক করুন. লিখুন. অনেক ভালো. এখন আমি একটি জ্বলজ্বলে প্রম্পট আছে যা আমি , ". / হ্যালো এক," এবং voila টাইপ করতে পারেন. হ্যালো ডেভিড.