c programming

Structure of C Program, Writing and Executing the First C Program

Structure of C Program

C Program में कई Part होते हैं, जो एक Specific Task को पूरा करने के लिए Work करते हैं। C Program के Main Component निम्नलिखित हैं-

  • Preprocessor Directive

Preprocessor Directive वे Instruction होते हैं, जो Code का Compilation शुरू होने से पहले Process होते हैं। इन्हे ‘#’ Symbol के साथ Prefixed करके Declare किया जाता हैं। Common Preprocessor Directive में Header File, Constant Define करना और Conditional Compilation करना शामिल है।

Example –


#include <stdio.h>
#define MAX_VALUE 100

  • Function Declaration

Function Declaration Program में use किए जाने वाले Function को Specify करती हैं। ये Declaration Function का Name, Return Type और उनके द्वारा Accept किए जाने वाले Parameter के बारे में Information Provide करते हैं। Function Declaration आमतौर पर main() Function से पहले किये जाते हैं।

Example –


int addNumbers(int a, int b);

  • Main Function

Main() Function, C Program का Entry Point है। यह Starting Point है, जहां से Execution शुरू होता है। प्रत्येक C Program में एक Main() Function होना चाहिए।

Example –


int main() {
// Code statements
return 0;
}

  • Variable Declaration

Variable Declaration Program में use किए जाने वाले Variable को Define करती हैं। ये Variable का नाम और Type Specify करते हैं। Variable को एक Block में कहीं भी Declare किया जा सकता है, लेकिन शुरुआत में उन्हें Declare करना एक Best Practice है।

Example –


int num1, num2;

  • Statements and Expression

Statement और Expression एक C Program के Fundamental Building Block हैं। जहां Statement Action करते हैं, जबकि Expression Value Generate करते हैं। इनमें Assignments, Function Calls, Loops, Conditional Statements और अन्य Statements शामिल हो सकते हैं।

Example –


int result = addNumbers(num1, num2);
printf(“The result is %d\n”, result);

  • Function Definition

Function Definition पहले Declare किए गए Function का Implementation Provide करती हैं। उनमें Actual Code होता है, जो Specific Task Perform करता है। Function Definition आमतौर पर main() Function के बाद किया जाता हैं।

Example –


int addNumbers(int a, int b) {
return a + b;
}

  • Comments

Commnet का use Code को Document और Explain करने के लिए किया जाता है। यह Compiler द्वारा अनदेखा किया जाता है, और Progrma के Execution को प्रभावित नहीं करता है। Commnet Code की Readability को बेहतर बनाने में Help करती हैं, और दूसरों के लिए Code को समझना आसान बनाती हैं। C में दो प्रकार की Commnet होते हैं – Single-Line Comment और Multi-Line Comment।

Example –


// This is a single-line comment

/* This is
a multi-line
comment */

Writing and Executing the First C Program

Prerequisites

Program लिखने से पहले सुनिश्चित करें कि आपके System पर C Compiler, Install है, क्योंकि C Program को Execute करने के लिए यह Required होता है। Popular C Compiler में GCC (GNU Compiler Collection), Clang और Microsoft Visual C++ शामिल हैं।

Step 1: Setting up the Development Environment

C Program Write और Execute करने के लिए Text Editor और C Compiler की आवश्यकता होती है। Development Environment को Setting करने के लिए Step-by-Step Guide निम्नलिखित है-

  • Choose a Text Editor: अपनी पसंद का Text Editor Choose करे, जैसे Notepad++, Visual Studio Code, या Sublime Text। ये Editor Syntax Highlighting और Code Formatting जैसी Feature Provide करते हैं, जिससे Prgramming आसान हो जाती है।
  • Install a C compiler: अपने Operating System के अनुसार Compatible C Compiler, Download और Install करें। Installation Instruction के लिए Compiler के Documentation का Reference का प्रयोग करें।

Step 2: Writing your First C Program

एक बार जब आप अपना Development Environment Set कर लें, तो अपना First C Program Write करने के लिए इन Step को Follow करें|

  • अपना Text Editor Open करे और .c Extension वाली एक New File बनाएं। Example के लिए, आप “hello_world.c” File बना सकते हैं।
  • अपने Program को #include Directive से शुरू करें, जो Compiler को आवश्यक Header File Include करने के लिए कहता है। इस Case में, हमें Basic Input और Output Operation के लिए Standard Input/Output Header File (stdio.h) Include करने की आवश्यकता है।

Example –

Title


#include <stdio.h>

  • इसके बाद main () Function को Define करें। यह Program का Entry Point होता है, क्योंकि Execution यहीं से शुरू होता है। main () Function एक Value Return (Int, void) करता है।

Example –


int main() {
// Code will go here
return 0;
}

  • इसके बाद main () Function के अंदर Program Code लिखें। Example के लिए एक Program लिखते हैं, जो “Hello, World!” Print करता है।

Example –


#include <stdio.h>

int main() {
printf(“Hello, World!\n”);
return 0;
}

  • Program File को (Ctrl+S) का Use करके Save करते है|

Step 3: Compiling and executing your C program

जब आप अपना C Program लिख लेते हैं, तो इसके बाद इसे Compile और Execute किया जाता है। जिसके आपको निम्नलिखित Steps को Follow करना होता है|

  • Terminal या Command Prompt Open करे ।
  • (cd) Command का use करके उस Directory पर Navigate करें| जहां आपने अपना C Program Save किया था।
  • C Compiler का use करके अपने C Program को Compile करें। Example के लिए, यदि आप GCC का use कर रहे हैं, तो निम्न Command Run करे|

Example –


gcc hello_world.c

-o hello_world

  • यदि आपके Program में कोई Syntax Error नहीं हैं, तो Compiler एक Executable File बनाता है। इस Example में, Executable File का नाम “hello_world” होगा।
  • Generated Executable File को Run करके अपने Program को Execute करें। Program को Execute करने के लिए Terminal या Command Prompt में निम्न Commnad Enter करें|

Example –


./hello_world

Tags: No tags

Add a Comment

Your email address will not be published. Required fields are marked *