pass-by-value पर टैग किए गए जवाब

पास-बाय-वैल्यू एक "एक रास्ता से गुजरने वाला" है ताकि प्राप्त फ़ंक्शन (या प्रक्रिया जैसी अन्य इकाई, आदि) के अंदर पारित मूल्य के संशोधन वापस नहीं आए।

30
जावा "पास-दर-संदर्भ" या "पास-बाय-वैल्यू" है?
मुझे हमेशा लगा कि जावा पास-बाय-रेफरेंस है । हालाँकि, मैंने कुछ ब्लॉग पोस्ट देखे हैं (उदाहरण के लिए, यह ब्लॉग ) जो दावा करता है कि यह नहीं है। मुझे नहीं लगता कि मैं उनके द्वारा किए गए भेद को समझता हूं। स्पष्टीकरण क्या है?

30
क्या जावास्क्रिप्ट पास-दर-संदर्भ या पास-पास-मूल्य भाषा है?
आदिम प्रकार (संख्या, स्ट्रिंग, आदि) मूल्य द्वारा पारित किए जाते हैं, लेकिन वस्तुएं अज्ञात हैं, क्योंकि वे दोनों पारित-दर-मूल्य हो सकते हैं (यदि हम मानते हैं कि एक वस्तु को रखने वाला चर वास्तव में वस्तु का संदर्भ है ) और पास-बाय-रेफरेंस (जब हम मानते हैं कि ऑब्जेक्ट के लिए …

15
संदर्भ बनाम पासिंग वैल्यू से गुजरने में क्या अंतर है?
के बीच क्या अंतर है संदर्भ द्वारा पारित एक पैरामीटर एक पैरामीटर मूल्य द्वारा पारित? क्या आप मुझे कुछ उदाहरण दे सकते हैं, कृपया

12
मुझे जावा में विधि पैरामीटर पर "अंतिम" कीवर्ड का उपयोग क्यों करना चाहिए?
मुझे समझ नहीं आ रहा है कि विधि मापदंडों पर उपयोग किए जाने पर finalकीवर्ड वास्तव में कितना आसान है। यदि हम अनाम कक्षाओं, पठनीयता और आशय की घोषणा के उपयोग को बाहर करते हैं तो यह मेरे लिए लगभग बेकार लगता है। यह सुनिश्चित करना कि कुछ डेटा स्थिर …

8
क्या PHP में सरणियों को मूल्य के रूप में या नए चर के संदर्भ में कॉपी किया जाता है, और जब फ़ंक्शन के लिए पास किया जाता है?
1) जब कोई सरणी किसी विधि या फ़ंक्शन के तर्क के रूप में पारित की जाती है, तो क्या यह संदर्भ द्वारा पारित किया जाता है, या मूल्य से? 2) जब एक चर को एक सरणी प्रदान करते हैं, तो नया चर मूल सरणी का एक संदर्भ है, या यह …


7
C ++ में फ़ंक्शन को ऑब्जेक्ट कैसे पास करें?
मैं C ++ प्रोग्रामिंग में नया हूं, लेकिन मुझे जावा में अनुभव है। C ++ में फ़ंक्शंस को कैसे पास करना है, इस पर मुझे मार्गदर्शन की आवश्यकता है। क्या मुझे संकेत, संदर्भ या गैर-सूचक और गैर-संदर्भ मान पास करने की आवश्यकता है? मुझे याद है कि जावा में इस …

7
C # में संदर्भ या मान से ऑब्जेक्ट पास करना
C # में, मैंने हमेशा सोचा है कि गैर-आदिम चर संदर्भ द्वारा पारित किए गए थे और मूल्य द्वारा पारित किए गए आदिम मूल्य। इसलिए किसी भी गैर-आदिम वस्तु को विधि में पास करते समय, विधि में वस्तु के लिए किया गया कोई भी वस्तु पारित होने पर प्रभाव डालेगा। …

10
क्या C ++ में बेहतर है मान द्वारा पास करें या निरंतर संदर्भ से गुजरें?
क्या C ++ में बेहतर है मान द्वारा पास करें या निरंतर संदर्भ से गुजरें? मैं सोच रहा हूं कि कौन सा अभ्यास बेहतर है। मुझे लगता है कि निरंतर संदर्भ से गुजरने वाले को कार्यक्रम में बेहतर प्रदर्शन के लिए प्रदान करना चाहिए क्योंकि आप चर की प्रतिलिपि नहीं …

10
C # में संदर्भ-प्रकार चर के लिए "रेफ" का उपयोग क्या है?
मैं समझता हूँ कि अगर मैं एक मूल्य-प्रकार (पारित int, structआदि) एक पैरामीटर के रूप (बिना refकीवर्ड), कि चर की एक प्रति विधि को पारित कर दिया है, लेकिन अगर मैं का उपयोग refकीवर्ड कि चर के लिए एक संदर्भ पारित हो जाता है, नया नहीं है। लेकिन संदर्भ-प्रकारों के …

7
जावा में इंटेगर रैपर की तुलना करते समय 128 == 128 झूठा लेकिन 127 == 127 सच क्यों है?
class D { public static void main(String args[]) { Integer b2=128; Integer b3=128; System.out.println(b2==b3); } } आउटपुट: false class D { public static void main(String args[]) { Integer b2=127; Integer b3=127; System.out.println(b2==b3); } } आउटपुट: true नोट: -128 और 127 के बीच की संख्या सही है।

17
सी ++ - एसटीडी के संदर्भों को साझा करना :: साझा_प्रति या बढ़ावा :: साझा_प्रति
अगर मेरे पास एक ऐसा कार्य है shared_ptr, जिसके साथ काम करने की आवश्यकता है , तो क्या यह इसे संदर्भ देने के लिए अधिक कुशल नहीं होगा (इसलिए shared_ptrऑब्जेक्ट को कॉपी करने से बचने के लिए )? संभावित बुरे दुष्प्रभाव क्या हैं? मैं दो संभावित मामलों की कल्पना करता …

8
मूल्य से स्विफ्ट पास या संदर्भ द्वारा पास है
मैं स्विफ्ट के लिए वास्तव में नया हूं और मैंने अभी पढ़ा है कि कक्षाओं को संदर्भ द्वारा पारित किया जाता है और सरणियों / तार आदि को कॉपी किया जाता है। क्या संदर्भ द्वारा पास उसी तरह से है जैसे कि ऑब्जेक्टिव-सी या जावा जिसमें आप वास्तव में "ए" …

11
पायथन में संदर्भ द्वारा पूर्णांक पास करना
मैं पायथन में संदर्भ द्वारा एक पूर्णांक कैसे पास कर सकता हूं? मैं एक चर के मान को संशोधित करना चाहता हूं जिसे मैं फ़ंक्शन में पास कर रहा हूं। मैंने पढ़ा है कि पायथन में सब कुछ मूल्य से पास है, लेकिन एक आसान चाल है। उदाहरण के लिए, …

6
अजगर पंडों डेटाफ्रेम, यह पास-पास-मूल्य या पास-बाय-संदर्भ है
यदि मैं किसी फ़ंक्शन के लिए एक डेटाफ़्रेम पास करता हूं और फ़ंक्शन के अंदर इसे संशोधित करता हूं, तो क्या यह पास-बाय-वैल्यू या पास-बाय-संदर्भ है? मैं निम्नलिखित कोड चलाता हूं a = pd.DataFrame({'a':[1,2], 'b':[3,4]}) def letgo(df): df = df.drop('b',axis=1) letgo(a) aफ़ंक्शन कॉल के बाद का मान नहीं बदलता है। …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.