إزالة المؤشر للوصول إلى القيمة التي يشير إليها. ومع ذلك ، عند طباعة قيمة الهيكل باستخدام fmt.println () ، يتم تطبيق التنسيق الافتراضي ، مما يؤدي إلى بناء جملة خاص لعنوان قيمة الهيكل. صراحة ، يمكن استخدام سلسلة التنسيق مع ٪ p perb. يحدد هذا الفعل أنه يجب طباعة القيمة كمؤشر. ضع في اعتبارك المثال التالي:
عرض int اسم int } Func Main () { R: = Rect {4 ، 6} fmt.printf ("٪ p \ n" ، & r) }سيؤدي هذا الرمز إلى إخراج عنوان المتغير البنيسي R كرقم سداسي عشري. في هذه الحالة ، يمكن أن يكون الإخراج مشابهًا لـ:
0x414020
باستخدام ٪ p ، يمكنك استرداد وطباعة عنوان أي متغير في GO ، بما في ذلك متغيرات الهيكل. قد يكون هذا مفيدًا لأغراض تصحيح الأخطاء أو لتمرير العناوين إلى الوظائف التي تتطلبها.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3