Aap Ka Pehla C Program
Har C program ko ek main function chahiye hota hai — int main() — jahan se execution shuru hoti hai. #include <stdio.h> standard I/O library ko pull in karta hai, jis se aap ko printf ka access milta hai. main se 0 return karna operating system ko batata hai ke program kamyabi se khatam hua.
Compiling pehle hoti hai
Jab aap run dabate hain, compiler (gcc) aap ki poori file ko machine code mein translate karta hai ek bhi line execute hone se pehle. Agar kahin bhi type error ya syntax mistake hai, to kuch bhi run nahi hota — aap ko ek compiler error milta hai, output ki jagah.
Comments
Comments zyadatar C-family languages ki tarah kaam karte hain (jinhon ne ye seedha C se udhaar liya hai): // ke baad line mein jo bhi hai wo completely ignore ho jata hai, sirf isliye ke baad mein code parhne wale log samajh saken ke kuch cheez kyun us tarah likhi gayi hai.
Khud try karein
Ye raha ek chhota program ek comment aur do printf calls ke sath. Ye waqai execute hua tha neeche dikhaya gaya output pane ke liye — text badal kar khud try karein example ke neeche diye button se.
#include <stdio.h>
int main() {
// This is a comment -- ignored by the compiler
printf("Hello, world!\n");
printf("Learning C one step at a time.\n");
return 0;
}Hello, world! Learning C one step at a time.
Aage: variables aur types — primitive types, aur har ek waqai memory mein kitna bada hota hai.
Practice exercise
Apne code ke upar ek comment add karein, phir "Learning C one step at a time." print karein.