आप जानते है की C language कितनी खास है क्यों C को mother language कहा जाता है क्यूंकि c language के Syntax को दूसरी language के Syntax follow करते हैं और हम C language के syntax अच्छी तरह से समझ ले तो हमे दूसरी languages को सीखना बहुत आसान हो जाएगा।


Syntax program लिखने का set of rules होता है जिसको follow करते हुए हैं हम C language में program को लिखते हैं। जिस प्रकार हमारे दैनिक जीवन में नियम कानून होते है उसी प्रकार program को लिखने के लिए एक नियम व कानून होता है जिसे हम syntax कहते हैं।


किसी programming language को सीखने के लिए सबसे पहले उस language के syntax को सीखना सबसे आवश्यक होता है syntax किसी language का सबसे basic concept होता है। आगे इसे हम एक program लिख के विस्तार में समझेंगे।

C Example

CopyFullscreenClose FullscreenRun
#include<stdio.h>
// main function is the entry point for any C program.
int main()
{
  // print statement to display output on the screen.
  printf("Hello World !"); 
  // return Indicates that the main function returns null value.
  return 0; 
}
Output
Hello World !

Explain Example

1. #include <stdio.h> एक header files है जो हमें input और output functions के साथ work करने देती है।

Header files collection of functions होती हैं , C language में कई सारी predefined header files हैं #include <stdio.h> जिनमे से एक है।


2. C language में किसी भी program के लिए main() function entry point होता है , इस function में हम अपना logic लिखते हैं। C language में हमें function लिखते समय return type भी define करना पड़ता है जैसा कि example में दिखाया गया है।


3. printf() function studio.h header files में define किया गया function है जिसका use screen पर output print करने के लिए किया गया है।

Remember

हमे program लिखते समय कुछ जरूरी बातों का खास ध्यान रखना होगा जो कुछ इस प्रकार हैं-

  1. C एक case sensitive language है इसलिए हमे इसके syntax को हमेशा lower case में लिखना होता है ।

  2. C में सभी statement को semicolon (;) से ख़त्म करना चाहिए , जैसा कि आप ऊपर दिए गए example में देख सकते हैं।

  3. C में blank space और tab को दर्शाने के लिए whitespace का use किया जाता है।

how different from another languages

जैसा की C को बारे में हमने बहुत सी बातें जानी जैसे की C language mid level language और C बहुत पुरानी programming language है और यह mother language के नाम से जानी जाती है वैसे इसके advantages और features को देखा जाए तो यह पता चल जाता है की यह और languages से कितनी अलग है और इसकी सबसे अच्छी खासियत है की अगर हम C language को बेहतर तरीके से सीख लेते है तो हमें बाकी language को सीखना आसान हो जाता है।

C how to save and reopen existing program file

यहॉ हम अपने program को Turbo C++ में save करेंगे। अपने लिखे गए program को save करने के लिए दिए गए instructions को को follow करें।

  1. सबसे पहले हम Turbo C++ में एक program लिख लेते हैं।

  2. फिर Turbo C++ के menu bar में दिख रहे File option पे click करें।

  3. अब हमे screen पे एक dialog box दिखेगा जहां Save और Save As का option दिखेगा यहां हम save या save as पे click करेंगे।

  4. अब हमे एक और dialog box दिखेगा यहां हमे अपने File का नाम और File का extension name .CPP को लिखेंगे और OK पे click करेंगे।

  5. अब ok पे click करते ही हमारी file save हो चुकी है यह file c drive के BIN file में save होती हैं जिसका पूरा path C:\TURBOC3\BIN\*.CPP होता है।

  6. अब हमे अपने save की गई file को open करने के दो तरीके है पहला हम सीधा C drive में जाके TURBOC folder के अंदर BIN में से open कर सकते हैं।

  7. या फिर दूसरे तरीके से open करने के लिए हमे Turbo C++ में menu bar में दिख रहे File option पे click करें और फिर screen पे दिख रहे Open option पे click करें या F3 बटन को दबाएं उसके बाद हमे स्क्रीन पे हमे अपनी बनाई गई सारी files दिख जाएंगी जहां से हम किसी भी file को open कर सकते हैं।

C Program Debugging

Debugging एक ऐसी process होती जिससे हम program और softwares में bugs और errors को find करते ताकि हम उन bugs और errors को fix कर सकें जिससे हमारा software और program bugs और error free तरीके से काम कर सके।


debugging करने के लिए steps नीचे सीए गए हैं-

  1. Debugging के लिए सबसे पहला काम errors और bugs को find करके identify करना होता है जिसे कई tool की help से किया जाता है यह process सबसे जरूरी होती है।

  2. फिर हमे find किए गए Error और bugs को analyze करना होता है जिसमे हमे codes को अच्छी तरह से check करना होता है ताकि असल खामी को पकड़ सके।

  3. अंत में हमने जितनी भी bugs और errors को पाया है उन सभी bugs और errors को Fix कर देते हैं यह step सबसे अंत में किया जाता है।

Debugging in Turbo C/C++

Turbo c++ में Debugging हम करेंगे turbo C में debugging करने के लिए दिए गए instructions को follow करें

  1. सबसे पहले अपने program को लिख लें।

  2. फिर debugging करने के लिए menu bar में window menu पे click करें

  3. फिर watch option पे click करें यहां एक छोटा सा window खुलेगा यह हमे errors को दिखाएगा

  4. फिर debugging करने के लिए menu bar में window menu पे click करें

  5. फिर Output option पे click करें एक और फिर एक छोटी window open हो जायेगी जहां हमे output दिखेगा

  6. फिर window menu में जाके Tile option पे click कर देना है इससे ये दोनो आपस में जुड़ जायेंगे।

  7. फिर हम debugging कर सकते है यहां हम watch window में variable को enter करेंगे

  8. फिर उसके बाद हम Run menu में जाके Step Over या F8 key press करेंगे।


अब आपका debugging शुरू हो जायेगा इस तरीके से आप line by line debugging कर सकते हो और program को Error free बना सकते हो।

Related Topics :

Rahul Kumar

Rahul Kumar

Hi ! I'm Rahul Kumar Rajput founder of learnhindituts.com. I'm a software developer having more than 4 years of experience. I love to talk about programming as well as writing technical tutorials and blogs that can help to others. I'm here to help you navigate the coding cosmos and turn your ideas into reality, keep coding, keep learning :)

Get connected with me. :) LinkedIn Twitter Instagram Facebook

b2eprogrammers