মডিউল ১-১: বেসিক স্ট্রাকচার
Last updated
Last updated
নিচের ছবিটি লক্ষ্য করঃ
মানব শরীরকে আমরা ২ ভাগে ভাগ করতে পারি, i) Head ii) Body
বডির বিভিন্ন অংশ বা ফাংশন কীভাবে কাজ করবে তা বলা থাকে হেড অংশে। একইভাবে এরসাথে আমরা তুলনা করতে পারি নিচের ছবির সাথে।
সি তে বডি অংশে আমরা কোড লিখব, যেখানে ফাংশনের কাজ কেমন হবে তা বলা থাকবে হেড অংশের হেডার ফাইলে।
হেডার ফাইল হল মুলত .h এক্সটেনশন যুক্ত ফাইল যেখানে বিভিন্ন লাইব্রেরি ফাংশনের কাজ বর্ণনা করা থাকে যাতে প্রতিটি জিনিসের জন্য কোড লিখতে না হয়, এটি কোডের লাইনের জটিলতা এবং সংখ্যা কমাতে সাহায্য করে।
কিছু গুরুত্বপূর্ণ হেডার ফাইল:
stdio.h
: ইনপুট এবং আউটপুট ফাংশন
stdlib.h
: মেমরি অ্যালোকেশন এবং প্রোগ্রাম টার্মিনেশন
string.h
: স্ট্রিং ম্যানিপুলেশন
math.h
: গাণিতিক ফাংশন
time.h
: সময় এবং তারিখের কাজ করার জন্য