Back-End Programming Exam  >  Back-End Programming Videos  >  Learn to Program with C++: Beginner to Expert (in Hindi)  >  67. Example 2 object as function arguments (by value) in C++ (Hindi)

67. Example 2 object as function arguments (by value) in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

FAQs on 67. Example 2 object as function arguments (by value) in C++ (Hindi) Video Lecture - Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

1. क्या C में एक फ़ंक्शन के तौर पर दो ऑब्जेक्ट को वैल्यू के रूप में पास किया जा सकता है?
उत्तर: हां, C में एक फ़ंक्शन को दो ऑब्जेक्ट वैल्यू के रूप में पास किया जा सकता है। जब हम एक ऑब्जेक्ट को फ़ंक्शन कोल करते हैं, तो उसकी कॉपी फ़ंक्शन तक पहुंचती है और उस ऑब्जेक्ट का कॉपी फ़ंक्शन के आर्ग्यूमेंट में बदल जाती है।
2. क्या फ़ंक्शन कॉल करते समय एक ऑब्जेक्ट की मान परिवर्तित हो जाती है?
उत्तर: हां, जब हम फ़ंक्शन कोल करते हैं और एक ऑब्जेक्ट को वैल्यू के रूप में पास करते हैं, तो उस ऑब्जेक्ट की मान परिवर्तित हो जाती है। इसका कारण यह है कि ऑब्जेक्ट वैल्यू को पास करने के दौरान उसकी कॉपी बनाई जाती है और यह कॉपी फ़ंक्शन के आर्ग्यूमेंट में बदल जाती है।
3. क्या एक फ़ंक्शन के द्वारा मूल ऑब्जेक्ट की मान परिवर्तित की जा सकती है?
उत्तर: हां, एक फ़ंक्शन के द्वारा मूल ऑब्जेक्ट की मान परिवर्तित की जा सकती है। इसके लिए हमें ऑब्जेक्ट को पॉइंटर के रूप में पास करना होगा और फ़ंक्शन में ऑब्जेक्ट के पॉइंटर का उपयोग करके उसकी मान बदलनी होगी।
4. क्या एक फ़ंक्शन द्वारा एक ऑब्जेक्ट की मान सीधे परिवर्तित की जा सकती है?
उत्तर: नहीं, एक फ़ंक्शन द्वारा एक ऑब्जेक्ट की मान सीधे परिवर्तित नहीं की जा सकती है। जब हम फ़ंक्शन कोल करते हैं और ऑब्जेक्ट को वैल्यू के रूप में पास करते हैं, तो उस ऑब्जेक्ट की कॉपी फ़ंक्शन के आर्ग्यूमेंट में बदल जाती है, इसलिए मूल ऑब्जेक्ट पर कोई प्रभाव नहीं पड़ता।
5. क्या फ़ंक्शन कॉल करते समय ऑब्जेक्ट की वैल्यू की जगह ऑब्जेक्ट के पॉइंटर को पास किया जा सकता है?
उत्तर: हां, फ़ंक्शन कॉल करते समय ऑब्जेक्ट की वैल्यू की जगह ऑब्जेक्ट के पॉइंटर को पास किया जा सकता है। इसके लिए हमें ऑब्जेक्ट को एक पॉइंटर बनाना होगा और उस पॉइंटर को फ़ंक्शन के आर्ग्यूमेंट में पास करना होगा। फ़ंक्शन में हम ऑब्जेक्ट के पॉइंटर का उपयोग करके ऑब्जेक्ट की मान बदल सकते हैं।
Related Searches

Sample Paper

,

Semester Notes

,

Extra Questions

,

Objective type Questions

,

Important questions

,

mock tests for examination

,

practice quizzes

,

Free

,

past year papers

,

video lectures

,

67. Example 2 object as function arguments (by value) in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Exam

,

67. Example 2 object as function arguments (by value) in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

ppt

,

pdf

,

Previous Year Questions with Solutions

,

67. Example 2 object as function arguments (by value) in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Viva Questions

,

study material

,

shortcuts and tricks

,

Summary

,

MCQs

;