Back-End Programming Exam  >  Back-End Programming Videos  >  Learn to Program with C++: Beginner to Expert (in Hindi)  >  57. Pass by Value and Pass by Address in C++ (Hindi)

57. Pass by Value and Pass by Address in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

186 videos

FAQs on 57. Pass by Value and Pass by Address in C++ (Hindi) Video Lecture - Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

1. Pass by value और Pass by address में क्या अंतर है?
उत्तर: Pass by value में, जब हम एक फ़ंक्शन को कॉल करते हैं, तो कॉल होने वाली वैल्यू की एक कॉपी बनाई जाती है और इस कॉपी का उपयोग फ़ंक्शन में होता है। यह मतलब है कि जब हम कॉल होने वाले फ़ंक्शन में कोई परिवर्तन करते हैं, तो वो सिर्फ़ कॉपी में होता है और वास्तविक वैल्यू पर कोई प्रभाव नहीं पड़ता। Pass by address में, हम एक फ़ंक्शन को आद्रेश या पॉइंटर के माध्यम से कॉल करते हैं। इसमें, कॉल होने वाले फ़ंक्शन को वास्तविक वैल्यू का पता मिलता है और वो इस पते के माध्यम से उसे परिवर्तित कर सकता है। इस प्रकार, परिवर्तन कॉल होने वाले फ़ंक्शन में भी प्रभावित होता है।
2. Pass by value और Pass by address का उपयोग किन स्थितियों में किया जाता है?
उत्तर: Pass by value एक साधारण तरीका है जो विभिन्न प्रोग्रामिंग स्थितियों में उपयोग किया जा सकता है। यह सुरक्षित होता है क्योंकि यह वास्तविक वैल्यू को प्रभावित नहीं करता है। इसे आमतौर पर स्थानीय वैरिएबल के साथ उपयोग किया जाता है। Pass by address उपयोगकर्ता के द्वारा परिवर्तन की आवश्यकता होने पर किया जाता है। यह एक वैश्विक तरीका है जिसे विभिन्न प्रोग्रामिंग स्थितियों में उपयोग किया जा सकता है, जहां हमें वैल्यू को परिवर्तित करने की आवश्यकता होती है।
3. क्या Pass by address का उपयोग समय की बचत करने के लिए किया जा सकता है?
उत्तर: हां, Pass by address का उपयोग समय की बचत करने के लिए किया जा सकता है। जब हम एक फ़ंक्शन को कॉल करते हैं, तो हमें वैल्यू की कॉपी बनाने की आवश्यकता नहीं होती है, जिससे समय बचत होती है। इसके बजाय, हम वैल्यू के आद्रेश को पास करते हैं और फ़ंक्शन में परिवर्तन करते हैं, जिससे वैल्यू की कॉपी नहीं बनानी पड़ती है।
4. क्या Pass by value का उपयोग समय की बचत करने के लिए किया जा सकता है?
उत्तर: नहीं, Pass by value का उपयोग समय की बचत करने के लिए नहीं किया जा सकता है। जब हम एक फ़ंक्शन को कॉल करते हैं, तो वैल्यू की कॉपी बनानी पड़ती है, जिससे समय बर्बाद होता है। अगर हमें वैल्यू को परिवर्तित करने की आवश्यकता होती है, तो हमें Pass by address का उपयोग करना चाहिए।
5. Pass by value और Pass by address के बीच क्या सबसे अच्छा चयन होगा?
उत्तर: बेहतर चयन Pass by value या Pass by address पर निर्भर करेगा कि हमें किसी विशेष स्थिति में क्या आवश्यकता होती है। यदि हमें केवल वैल्यू को फ़ंक्शन में पास करने की आवश्यकता होती है और हमें उसे परिवर्तित नहीं करना होता है, तो Pass by value बेहतर चयन होगा। यदि हमें वैल्यू को परिवर्तित करने की आवश्यकता ह
Explore Courses for Back-End Programming exam
Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

57. Pass by Value and Pass by Address in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Sample Paper

,

MCQs

,

study material

,

shortcuts and tricks

,

Extra Questions

,

Viva Questions

,

video lectures

,

practice quizzes

,

ppt

,

57. Pass by Value and Pass by Address in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Previous Year Questions with Solutions

,

Important questions

,

Objective type Questions

,

past year papers

,

57. Pass by Value and Pass by Address in C++ (Hindi) Video Lecture | Learn to Program with C++: Beginner to Expert (in Hindi) - Back-End Programming

,

Exam

,

Free

,

pdf

,

Semester Notes

,

mock tests for examination

,

Summary

;