What is Function in C++ in Hindi - C++ में Function क्या है
C++ में function एक बड़े Program के भीतर एक mini-program की तरह होता है जिससे विशिष्ट कार्य करने के लिए Design किया गया हैSyntax of Function in C++ in Hindi
1) Function Declaration
2) Function Definiation
3) Function Calls
Function Declaration in C++ in Hindi
return_type function_name(parameter_list);
return_type:
parameter_list:
int square(int num);
ऊपर के Example में int function का return type है, square, function का नाम है तथा bracket के अंदर int, parameter का Data type और num, parameter का नाम है।
Function Definiation in C++ in Hindi
C++ में जब आप एक function define करते है तब वह function क्या करेगा उसके लिए Actual instructions लिख रहे होते है इसमें आप यह specify करते हैreturn_type function_name(parameters)
{
// body of the function
}
Example:
int square(int num)
ऊपर के Example में Function Definiation के निम्न भाग हैं
int square(int num)
Function Calls in C++ in Hindi
Syntax:
function_name(argument1, argument2,....);
#include<iostream>
using namespace std;
//Function Declaration int square(int num);
int main() {
int num; cout<<"Enter the value for num:"<<endl; cin>>num;
//Function call int result = square(num); cout<<"The square of num is:"<<result; return 0; }
//Function Definition int square(int num) {return num*num;}
Types of Function in C++ in Hindi - C++ में Function के प्रकार
C++ में दो प्रकार के function होते है1) Library function
2) User Defined function
Library function in C in Hindi
C++ में एक library function पहले से लिखा गया Code का Set होता है जो विशिष्ट कार्य को करने के लिए Design किया गया होता है और जिसे विभिन्न Programs में पुन: उपयोग मे लाया जा सकता है'built- in function' के फायदे यह है कि इसे बिना Define किए आप Use कर सकते है यह User Defined function के समान नही है जिसे Use करने के पहले Declare और Define किया जाता है
sqrt(), sin(), cos(), strlen(), strcpy(), rand(), malloc(), free(), new() आदि
Advantages of C++ library functions in Hindi
1) Library functions, ready- made tools की तरह होते हैं। सब कुछ नए सिरे से बनाने के बजाय, आप इन functions का उपयोग सामान्य कार्यों के लिए कर सकते हैं#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
int firstNum = 6, secondNum = 12;
swap(firstNum, secondNum);
cout<<"After swaping numbers exchanged"
<<endl;
cout<<"firstNum = "<<firstNum<<", secondNum = "<<secondNum;
return 0;
}
Output:
After swaping numbers exchanged
firstNum = 12, secondNum = 6
इन functions को Use करने के लिए <iostream> तथा <algorithm> Header files को शामिल किया गया है
User Defined function in C++ in Hindi
C++ में जब हम User-defined functions के बारे में बात करते हैं तो हम उन functions का उल्लेख कर रहे हैं जो Programmers द्वारा विशिष्ट कार्य करने के लिए बनाए जाते हैंAdvantages of User Defined functions in Hindi
1) User-defined functions को एक बार जब आप बना लेते हैं, तो आप से कई बार उपयोग कर सकते हैं जिससे आप एक ही Code को बार-बार लिखने से बच जाते हैंUses of function in C++ in Hindi - C++ में function के उपयोग
1) Functions एक Program को छोटे, Manage होने योग्य module में तोड़ने में मदद करता है जिसे आसानी से handle किया जा सकता है5) Functions का Use errors को handle करने, validation check करने और User को error Message प्रदान करने के लिए किया जाता है
Related Posts
> C++ क्या है? उसके इतिहास, गुण, उपयोग, फायदे और नुकसान
> Basic structure of C++ Program
> C++ में Tokens क्या है? और उसके प्रकार
> C++ Variables क्या है?, उसके प्रकार, उसे कैसे Declare, Define करते हैं
> C++ में Constants क्या है? उसके प्रकारों की संपूर्ण जानकारी
> C++ में Basic Input और Output (cin,cout,cerr) की जानकारी
> Data type in C++ की संपूर्ण जानकारी
> C+ में Operators और उसके प्रकार जानें Practical सहित
> C++ में Conditional और उसके प्रकारों को जानें Practical सहित
> C++ में Looping statements और उसके प्रकार Practical सहित
> C++ में Jump Statements और उसके प्रकारों की संपूर्ण जानकारी Practical सहित
> C++ में Array क्या है? और उसके प्रकारों की जानकारी Practical सहित
> C++ में Structure क्या है Practical सहित
> OOPs Concepts in C++ in Hindi- C++ में OOPs के बारे में
> Oops के फायदे और नुकसान की जानकारी
> C++ में Class और Object की सम्पूर्ण जनकारी
> C++ में Array of Objects क्या है?
> C++ में Pointers, Pointer to an objects, Pointer to an Array की संपूर्ण जानकारी हिंदी में।
> C++ में Passing objects क्या है
> C++ में Reference और Type Casting की संपूर्ण जानकारी
> C++ में Access specifier की संपूर्ण जानकारी
> C++ में Static Data Members और Member Functions के बारे में Practical सहित
> C++ में Memory allocation और Memory management operators (new और delete) Practical सहित
> Friend Function in C++ in Hindi
> Friend Class in C++ in Hindi Practical सहित
> Inline function in C++ in Hindi
> Function Overloading in C++ in Hindi Practical सहित
> Operator Overloading in C++ in Hindi Practical सहित
> C++ में Constructor क्या है और उसके प्रकारों की संपूर्ण जानकारी
> C++ में Destructor क्या है ?उसकी संपूर्ण जानकारी
> C++ मे Inheritance क्या है उसके प्रकारों को जानें प्रोग्राम सहित
> C++ में Polymorphism क्या है? और उसके प्रकारों को जानें
> C++ में Virtual function की संपूर्ण जानकारी
> C++ में File handling की संपूर्ण जानकारी
> C++ में Exception handling की संपूर्ण जानकारी
0 टिप्पणियाँ