
2025 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2025-01-22 17:15
المؤشرات في C ++
المؤشر هو متغير في C ++ الذي يحمل عنوان متغير آخر. لديهم نوع بيانات تمامًا مثل المتغيرات ، لـ مثال نوع عدد صحيح المؤشر يمكن أن تحتوي على عنوان متغير عدد صحيح ونوع حرف المؤشر يمكن أن يحمل عنوان متغير شار
بجانب هذا ، ما هو المؤشر C ++؟
أ المؤشر هو متغير يحمل عنوان ذاكرة حيث توجد قيمة. أ المؤشر تم التصريح باستخدام عامل التشغيل * قبل المعرف. كما C ++ هي لغة مكتوبة بشكل ثابت ، والنوع مطلوب للإعلان عن ملف المؤشر . لقد قمنا بتهيئة ملف المؤشر ، لكنها لا تشير إلى أي مكان ، ليس لها عنوان ذاكرة.
وبالمثل ، لماذا تستخدم المؤشرات في C ++؟ واحد السبب لاستخدام المؤشرات بحيث متغير أو كائن علبة يمكن تعديلها في وظيفة تسمى. في C ++ هو - هي يكون ممارسة أفضل ليستخدم مراجع من مؤشرات . هذا يجعل الأمر سهلاً إلى قم بتغيير الطريقة التي تستقبل بها وظيفة الاستدعاء القيمة دون الحاجة إلى ذلك إلى تعديل دلالات تمريره.
بجانب هذا ، ما هو المؤشر أعط مثالا؟
أ المؤشر هو متغير يخزن عنوان متغير آخر. على عكس المتغيرات الأخرى التي تحتوي على قيم من نوع معين ، المؤشر يحمل عنوان المتغير. ل مثال ، متغير عدد صحيح يحمل (أو يمكنك أن تقول مخازن) قيمة عدد صحيح ، ولكن عدد صحيح المؤشر يحمل عنوان متغير عدد صحيح.
كيف تنشئ متغير مؤشر في C ++؟
قم بإنشاء متغير المؤشر بالاسم ptr ، يشير ذلك إلى سلسلة عامل ، باستخدام علامة النجمة * (سلسلة * ptr). لاحظ أن نوع ملف المؤشر يجب أن يتطابق مع نوع عامل أنت تعمل معه.