यहां दिए गए उत्तरों पर विस्तार।
आप एक चर सेट करने के लिए बस set idx = 1
कर सकते हैं, लेकिन उस वाक्यविन्यास की अनुशंसा नहीं की जाती है क्योंकि परिवर्तनीय नाम एक सेट उप-आदेश के साथ संघर्ष कर सकता है। उदाहरण के रूप में set w=1
मान्य नहीं होगा।
इसका मतलब है कि आपको वाक्यविन्यास पसंद करना चाहिए: set variable idx = 1
या set var idx = 1
।
अंतिम लेकिन कम से कम नहीं, आप केवल अपने भरोसेमंद पुराने प्रिंट कमांड का उपयोग कर सकते हैं, क्योंकि यह अभिव्यक्ति का मूल्यांकन करता है। एकमात्र अंतर यह है कि वह अभिव्यक्ति के परिणाम को भी प्रिंट करता है।
(gdb) p idx = 1
$1 = 1
आप gdb here के बारे में अधिक पढ़ सकते हैं।
स्रोत
2011-04-15 11:01:56
स्मृति के लिए एक स्ट्रिंग लिखें: http://stackoverflow.com/questions/19503057/in-gdb-how-can-i-write-a-string-to-memory –