কোড ১ এর ব্যখ্যা


আমরা যে কোডটি করেছিলাম
#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 এবং header file কি এবং কেনোঃ-   
Library Function হচ্ছে কোনো একটি বড় প্রোগ্রামের সংক্ষিপ্ত রূপ। যেমন এখানে আমরা printf ফাংশনটি ব্যবহার করেছি যার কাজ স্ক্রীনে কিছু দেখানো। কিন্তু এই স্ক্রীনে কিছু দেখানোর কাজটি করার জন্য একটি বড় প্রোগ্রাম লিখতে হত যদি না প্রোগ্রামাররা আগে থেকেই এই ফাংশনটা তৈরী করে না রাখতোতাঁরা এটা তৈরী করে রাখার ফলে আমরা শুধু ফাংশন কল (function call) করে সহজেই কাজটি করে ফেলতে পারছি। আর library function ব্যবহার করতে হলে ফাংশনটি কেমন ছিলো ইত্যাদি (function prototype) কিছু তথ্য কম্পাইলারের (compiler) প্রয়োজন হয় যা header file এ থাকে। তাই C-প্রোগ্রাম লিখতে হলে অবশ্যই header file ব্যবহার করতে হবে কারন library function ছাড়া একটি কোড অসম্পূর্ণ এবং ভুল (error) দেখাবে

মন্তব্যসমূহ

এই ব্লগটি থেকে জনপ্রিয় পোস্টগুলি

সংখ্যা পদ্ধতির রুপান্তর (১)

সংখ্যা পদ্ধতি রুপান্তর (২)

প্রথম অধ্যায় : প্রথম অংশ