[সঙ্গীত বাজানো] Zamyla Chan: হ্যালো, দুনিয়া. এর আমাদের প্রথম C প্রোগ্রাম করা যাক. আমাদের প্রোগ্রাম লিখতে, আমরা থাকব এবং CS50 অ্যাপ্লায়েন্স কাজ. এটি একটি রান যে একটি ভার্চুয়াল মেশিনের আপনার কম্পিউটার ভিতরে কম্পিউটার. এই বেনিফিট অনেক আছে. এক, এটি আগে থেকেই অনেকটা সঙ্গে সেট আপ এর সরঞ্জাম এবং আপনি CS50 জন্য প্রয়োজন হবে. এটি যদি আপনি ম্যাক আছে কিনা এর মানে হল যে পিসি, লিনাক্স, সবাই ব্যবহার করে এর একই জিনিস. আপনি ডাউনলোড না করে থাকেন এবং CS50 অ্যাপ্লায়েন্স কোনো যান manual.cs50.net/appliance. আমি এখানে পূর্ণ স্ক্রীন থেকে আমার অ্যাপ্লায়েন্স আছে কিন্তু, যদি আপনি একটি ভাসমান হিসাবে এটি করতে পারেন জানালা, যদি আপনি চান. আমি অত্যন্ত একটি ড্রপবক্স সেট আপ উত্সাহিত আপনার এবং CS50 সব জন্য অ্যাকাউন্ট কোর্স ওয়ার্ক. এই ভাবে, ক্ষেত্রে কিছু ঘটবে আপনার কম্পিউটার বা অ্যাপ্লায়েন্স, cloud-এ আপনার একটি ব্যাকআপ আছে. প্রথম আমাদের টার্মিনাল খুলুন. টার্মিনাল একটি ইন্টারফেস যে আমরা আমাদের প্রায় নেভিগেট ব্যবহার করতে পারেন কম্পিউটার,,, লিখতে কম্পাইল এবং কোড রান. আমরা আসলে অধিকাংশ লিখতে হবে gedit আমাদের কোড, যদিও. সুতরাং এখন এই পর্যন্ত আনা যাক. এটি একটি অসংরক্ষিত ডকুমেন্ট আমাদের আনতে যাব. আমি সি কোড টাইপ করা শুরু করুন যে বিজ্ঞপ্তি - কোনো সিনট্যাক্স হাইলাইটিং আছে না. সিনট্যাক্স হাইলাইটিং দ্বারা দৃশ্যরূপে আমাদের সহায়তা করে খাদ্য বা ডেটা ধরন, ফাংশন, এবং ভিন্নভাবে ভেরিয়েবল. তাই এর মধ্যে এই প্রোগ্রাম সংরক্ষণ করতে দিন একটি ফোল্ডার, এবং এটি hello.c কল. এই ভাবে, আমরা বাক্য গঠন করতে হবে আমরা টাইপ হাইলাইট. আমরা অন্তর্ভুক্ত করে শুরু করব দুটি লাইব্রেরি - cs50.h এবং stdio.h অন্তর্ভুক্ত অন্তর্ভুক্ত. এই পথ, আমাদের প্রোগ্রাম অ্যাক্সেস থাকবে এবং CS50 ভিতরে ফাংশান স্ট্যান্ডার্ড ইনপুট / আউটপুট লাইব্রেরি. প্রতিটি প্রোগ্রামের একটি প্রধান ফাংশন প্রয়োজন তাই এর যে এখানে লিখে যাক - দুই কোঁকড়া ধনুর্বন্ধনী সঙ্গে প্রধান (অকার্যকর). যেখানে আপনি পাবেন এবং এখন এখানে আপনার প্রোগ্রাম লিখতে. আমাদের প্রথম প্রোগ্রামের জন্য, আমরা ঠিক করতে হবে এক লাইন printf,, Hello, world! একটি নতুন লাইন সঙ্গে ডান এখানে নন্দনতত্ব জন্য. একবার আমি আমার প্রোগ্রাম চালাতে চান, সংরক্ষণ করুন. তাই আমি এখন আমার টার্মিনাল খুলতে যাচ্ছি. আমি আমার home ডিরেক্টরির মধ্যে ছুটা শুরু, কিন্তু hello.c অ্যাক্সেস করার জন্য, আমি হতে হবে একই ডিরেক্টরির বা ফোল্ডার. সুতরাং এখানে এই প্রম্পট ডান দিকে, আমি CD টাইপ করতে যাচ্ছি - ডিরেক্টরি পরিবর্তন করুন - Dropbox/2013/walkthroughs. এবং এখন আমি আমার এগিয়ে যান ফোল্ডারে আছি. আমি ভুলবেন কী বলে আমার ফোল্ডার বলা হয়. তারপর আমি যা, ম টাইপ করব ফাইলের তালিকা এই বর্তমান ডিরেক্টরি. সুতরাং ডিরেক্টরি কয়েক পরিবর্তন গুণ বেশি, আমি hello.c এটি. এবং এই প্রক্রিয়ার অনুরূপ Macs-এর উপর আবিষ্কর্তা মাধ্যমে নেভিগেট বা Windows এ আমার কম্পিউটার. আসলে, আমি এমনকি ফোল্ডার তৈরি করতে বা বন্ধ করতে পারেন ডান টার্মিনাল থেকে ডিরেক্টরি করতে ডাইরেক্টরি সঙ্গে কমান্ড mkdir. আপনি একটি ফাইল সরাতে চান তাহলে, আপনি যা করতে পারেন , RN সঙ্গে টার্মিনাল থেকে এটি অপসারণ ফাইলটি আপনার নাম উল্লেখ করে অপসারণ করতে চান, এবং হ্যাঁ জন্য Y লিখে টার্মিনাল অনুরোধ জানাবে যখন মোছা নিশ্চিত করার জন্য. টার্মিনাল অন্বেষণ করতে ভুলবেন না. কীবোর্ড শর্টকাট টন আছে আপনাকে সাহায্য. এছাড়াও, gedit আসলে একটি ছোট আছে এখানে যেখানে আপনি নীচে টার্মিনাল আমরা কি একই জিনিস করতে পারেন আমাদের বড় টার্মিনালে. এখন জন্য, এর আমাদের কোড কম্পাইল করা যাক - নিম্নলিখিত কমান্ডের সাহায্যে হ্যালো করতে. এখন আপনার সাথে একটি লাইন দেখতে পাবেন কমান্ড একটি গুচ্ছ. করুন মূলত একটি লেফাফা যে শুধু আপনি কমান্ডের তালিকা প্রেরণ টাইপ করতে হলে টার্মিনালে এক যে শব্দ. এই ক্ষেত্রে, এটি ঝনঝন চলমান একটি নির্দেশাবলীর একটি সেট দিয়ে কম্পাইলার - পতাকা - প্রোগ্রাম কম্পাইল কিভাবে. আমরা hello.c কম্পাইল করেছি এখন যে, যদি আমরা ম, আমরা একটি এক্সিকিউটেবল ফাইল দেখতে পাবেন আমাদের ডিরেক্টরির মধ্যে হ্যালো বলা হয়. আমরা হ্যালো /. টাইপ করে এটি চালানোর জন্য, এবং আমাদের প্রোগ্রাম আউটপুট আছে. হ্যালো, দুনিয়া. আমার সম্পর্কে নাম Zamyla, এবং এই CS50 হয়.