هل يمكنك طباعة مؤشر؟
هل يمكنك طباعة مؤشر؟

فيديو: هل يمكنك طباعة مؤشر؟

فيديو: هل يمكنك طباعة مؤشر؟
فيديو: وأخيراً : ها كيفاش تحصل على مؤشر الاجتماعي هابط 😉 فالسجل الاجتماعي الموحد ( هذا هو القالب👌🏻 .. ) 2024, شهر نوفمبر
Anonim

مؤشرات الطباعة . يمكنك طباعة مؤشر القيمة باستخدام printf مع محدد التنسيق٪ p. لكى يفعل وبالتالي، أنت يجب تحويل مؤشر ل اكتب void * أولاً باستخدام قالب (انظر أدناه لمعرفة الفراغ * مؤشرات ) ، على الرغم من أنه على الأجهزة التي لا تحتوي على تمثيلات مختلفة لمختلف المؤشر الأنواع ، قد لا يكون هذا ضروريًا.

السؤال أيضًا هو ، كيف يمكنني طباعة عنوان printf الخاص بي؟

إلى مطبعة الذاكرة عنوان ، نحن استعمال محدد تنسيق '٪ p' في C. ل مطبعة ال عنوان أ متغير ، نحن استعمال محدد "٪ p" في لغة البرمجة C. هناك طريقتان للحصول على عنوان من المتغير: باستخدام " عنوان من "(&) المشغل.

بالإضافة إلى ذلك ، ماذا يحدث عندما تضيف إلى مؤشر؟ أ المؤشر الإضافة تعني الانتقال إلى بعض العناصر المدببة التالية. لذلك يتم زيادة العنوان بحجم العنصر المدبب. عنوان المؤشر ستزداد بمقدار sizeof (T) حيث T هو النوع المشار إليه. لذلك بالنسبة إلى int ، فإن المؤشر ستزداد بمقدار sizeof (int).

وبالمثل ، يسأل الناس ، كيف أجد قيمة المؤشر؟

1 إجابة. إلى احصل على ال القيمة من أ المؤشر ، فقط قم بإلغاء الإشارة إلى المؤشر . int * ptr ؛ int القيمة ؛ * ptr = 9 ؛ القيمة = * ptr ؛ القيمة الآن 9.

هل يمكن إضافة عدد صحيح إلى مؤشر؟

المؤشر الحساب والمصفوفات. يضيف ا عدد صحيح إلى أ المؤشر أو طرح عدد صحيح من المؤشر . تأثير p + n حيث p هو a المؤشر و n هو عدد صحيح هو حساب العنوان الذي يساوي p plus n أضعاف حجم أي شيء يشير إليه p (وهذا هو السبب في int * مؤشرات و شار * مؤشرات ليست هي نفسها).

موصى به: