What is Function in C Programming in Hindi - C में फंक्शन क्या हे ?

हेल्लो दोस्तों , आज की इस आर्टिकल के अन्दर हम C Programming के Function के बारे में पूरी जानकारी देने वाले हे , वो भी बहत ही आसान शब्द में , ताकि आप लोग Function के इस Concept को अछे से समझ कर अपने Programming के अन्दर Implement कर सको | तो चलिए शुरू करते हे What is Function in C Programming in Hindi |


What is Function in C Programming in Hindi





What is Function in C Programming in Hindi - C में फंक्शन क्या हे ?

C Language में Function का मतलब हे , किसी Program के Block के अन्दर जो Statement को Define किया जाता हे , जिसे किसी और Function के माध्यम से Call किया जाता हे | इस Concept को ही Function कहा जाता हे |
अगर इस Single लाइन में बोले तो , किसी Program में Block of Statement को ही Function कहते हे , जिसे किसी दुसरे Function से Call किया जाता हे |

तो अब आप लोग ये तो समझ ही गये होंगे की Function क्या होता हे , चलिए और अछे से समझते हे ....
Function एक Set of Statement होता हे , जो यूजर से Input लेके उस Input का इस्तेमाल करके कुछ Specific Task को Perform करते हे , और उसके Result यूजर को Output में Show करता हे |


तो ये होता हे C Language के Function का Concept , उम्मीद करता हु आप लोग समझ गये होंगे .,,,

Syntax of Function :-

return_type function_name (parameter list)
{
    // body
}


अब इन सारे Syntax के मतलब क्या होता हे , इसके बारे में जानेंगे ,

1. return_type :-

 ये एक Keyword हे , और इस Keyword के मदत से ये Indicate किया जाता हे की , Function में किस तरह के Value को Return करेगा ,
और अगर इसमें कोई भी Value को Return नही करता हे , तो इस return_type के जगह हम Void Keyword का इस्तेमाल करते हे |

2. function name :- 

इसमें जो Function का नाम होता हे , वो Define किया जाता हे | और इस Function का इस्तेमाल Calling
Function के लिए Use किया जाता हे |

3. parameter list :-

 Parameter list में किसी भी Parameter या फिर Variable का इस्तेमाल किये जाते हे , जो Variable program के अन्दर Use होते हे | लेकिन ये Parameter यूजर के ऊपर निर्भर करता हे , की वो इसे इस्तेमाल करेगा या नही , क्यू की ये Optional होता हे |

4. body :-

 इस body के अन्दर वो Code या फिर वो Statement लिखा जाता हे जो असल में वो Task को Perform करेगा , जो इस Function के द्वारा वो यूजर करवाना चाहते हे |

Types of function :-

Basically C Language में Function को दो Types में Divide किया गया हे , जेइसे -
  • User Defined Function
  • Predefined Function या फिर Library Function

1. User Defined Function :- 

जो Function को यूजर अपने हिसाब से Create करते हे , और अपने Programming के अन्दर Implement करते हे , उस Function को ही User Defined Function कहते हे |
 Example :- (add, multiple, subtraction......इत्यादि) ये यूजर के ऊपर Depend होता हे |


Category of User Defined :- 

User Defined Function के अन्दर 4 Types के Category होते हे , जिसे Programming के अन्दर इस्तेमाल किये जाते हे ,

1. Function with no return and no parameter
2. function with no return type and with parameter
3. function with return type and no parameter
4. function with return type and with parameter

2. Predefined Function :- 

Predefined Function वो Function होते हे , जो पहले से ही Defined किया हुआ रहता हे ,
Example - (printf, scanf , getch , clrscr......इत्यादि ) ,
और इस Predefined Function को ही Library Function भी कहा जाता हे |

Read Now :-   Syntax in C Programming in Hindi


ये तो हो गये Function के Types के बारे में जानकारी , चलिए इस Function को Implement करके एक Programming करके देखते हे , जिसमे दो नंबर को Add करेंगे ,,



What is Function in C Programming in Hindi

 

Calling of Function :- 

Function को दो तरीके से Call किया जाता हे , वो हे ..

  • Call by value
  • Call by reference
Call by value में Actual value change हो जाते हे , लेकिन Call by reference में Actual value change नही होते |
( इस Concept के बारे में हम एक अलग तरह से आर्टिकल लेकर आएंगे , जिसमे इस Call by value और Call by reference के बारे में पूरी Concept को Discuss किया जायेगा ) |


अब बात करते हे , Function के Advantage और Disadvantage के बारे में ,जिसमे जादातर Function के अन्दर Advantage ही मिलेगी , तो चलिए शुरू करते हे ....

Advantage of Function :-


1. एक Function को एक से जादा बार Call किया जा सकता हे , मतलब एक Function को Create करके आप लोग जितना बार चाहो Call कर सकते हो |

2. Function के Code को आसानी से समझा जा सकता हे , मतलब ये Code Clear और Readable होते हे , क्यू की Function को हमेशा Program के Block के अन्दर इस्तेमाल किये जाते हे , इसलिए इस Function को आसानी से समझा जा सकता हे |

3. Program में Function के Size को Reduce किया जाता हे |

Disadvantage of Function :-

Function में जादा Disadvantage नही हे , लेकिन जो मेजर Disadvantage हे , वो हे - Function में Multiple Value को Return नही किया जा सकता |

तो ये रह Function के Advantage और Disadvantage का Concept , उम्मीद हे आप लोग समझ गये होंगे |


 

Conclusion - निस्कर्स


तो आज के इस (What is Function in C Programming in Hindi) आर्टिकल के अन्दर हमने Function के बारे में पूरी जानकारी आप लोगो के साथ शेयर की हे , उम्मीद करता हु आप लोगो को ये आर्टिकल पसंद आया होगा , अगर पसंद आया तो अपने दोस्तों के साथ शेयर जरुर करे , , ताकि उन्हें भी इस Concept के बारे में अछि जानकारी प्राप्त हो सके | और अगर इस आर्टिकल में दिए गये जानकारी से कोई भी शाबाल हे , या फिर किसी भी तरह के Doubt हे , तो निचे Comment करके जरुर बताये ,,, धन्यवाद |||


FAQ 

1. C में फंक्शन क्या होता हे ?
Answer :- C में फंक्शन का मतलब होता हे , किसी भी Program में जो block के अन्दर Statement को इस्तेमाल किये जाते हे किसी Specific task को perform करने के लिए ,उस Statement को ही फंक्शन कहते हे | इस फंक्शन को एकबार define किया जाता हे , और अपने हिसाब के अनुसार कयी बार call करके use कर सकते हो | 
2. Function कितने प्रकार के होते हे?
Answer :- C Programming में function दो तरह के होते हे , 1. User Defined Function और दूसरा 2. Predefined Function जिसे Library Function भी कहा जाता हे |

एक टिप्पणी भेजें

0 टिप्पणियाँ
* Please Don't Spam Here. All the Comments are Reviewed by Admin.