কোড ১ এর ব্যখ্যা
আমরা যে কোডটি করেছিলাম
#include<stdio.h>
#include<conio.h>
main()
{
printf("hello world");
}
#include<stdio.h> এবং #include<conio.h>: এগুলোকে হেডার ফাইল (Header
File) বলা হয়।
main(): main হচ্ছে
প্রোগ্রামের মূল ফাংশন। main এর
পর {} এই বন্ধনীর ভেতর প্রোগ্রামের সকল মূল কাজ করা হয়ে থাকে। main এর ভেতর আরো এক বা একাধিক ফাংশন থাকে।
printf: printf হচ্ছে
C- প্রোগ্রামের প্রিন্ট ফাংশন অর্থাৎ এই ফাংশনের কোটেশন মার্কের (“
”) মধ্যে যা লেখা হয় স্ক্রীনে তাই দেখায়। printf একটি লাইব্রেরী ফাংশন (Library
Function)।
Library Function হচ্ছে কোনো একটি বড় প্রোগ্রামের সংক্ষিপ্ত রূপ। যেমন এখানে আমরা printf ফাংশনটি ব্যবহার করেছি যার কাজ স্ক্রীনে কিছু দেখানো। কিন্তু এই স্ক্রীনে কিছু দেখানোর কাজটি করার জন্য একটি বড় প্রোগ্রাম লিখতে হত যদি না প্রোগ্রামাররা আগে থেকেই এই ফাংশনটা তৈরী করে না রাখতো। তাঁরা এটা তৈরী করে রাখার ফলে আমরা শুধু ফাংশন কল (function call) করে সহজেই কাজটি করে ফেলতে পারছি। আর library function ব্যবহার করতে হলে ফাংশনটি কেমন ছিলো ইত্যাদি (function prototype) কিছু তথ্য কম্পাইলারের (compiler) প্রয়োজন হয় যা header file এ থাকে। তাই C-প্রোগ্রাম লিখতে হলে অবশ্যই header file ব্যবহার করতে হবে কারন library function ছাড়া একটি কোড অসম্পূর্ণ এবং ভুল (error) দেখাবে
মন্তব্যসমূহ
একটি মন্তব্য পোস্ট করুন