المؤشر في C ، هو متغير يخزن عنوان متغير آخر. يمكن أيضًا استخدام المؤشر للإشارة إلى دالة مؤشر أخرى. يمكن زيادة / إنقاص المؤشر ، أي للإشارة إلى موقع الذاكرة التالي / السابق. الغرض من المؤشر هولتوفير مساحة الذاكرة وتحقيق وقت تنفيذ أسرع.
لماذا نحتاج المؤشرات في لغة سي؟
المؤشرات تستخدملمعالجة الملفات. تُستخدم المؤشرات لتخصيص الذاكرة ديناميكيًا. في C ++ ، يمكن لمؤشر تم التصريح به إلى فئة أساسية الوصول إلى كائن فئة مشتقة. ومع ذلك ، لا يمكن لمؤشر الفئة المشتقة الوصول إلى كائن الفئة الأساسية.
لماذا تستخدم المؤشرات؟
المؤشراتتستخدم لتخزين وإدارة عناوين كتل الذاكرة المخصصة ديناميكيًا. تستخدم هذه الكتل لتخزين كائنات البيانات أو صفائف الكائنات. توفر معظم اللغات المنظمة والموجهة للكائنات مساحة من الذاكرة ، تسمى الكومة أو المخزن المجاني ، والتي يتم من خلالها تخصيص الكائنات ديناميكيًا.
ما هو المؤشر في C وما هو استخدامه؟
المؤشرات في لغة C هي متغير يخزن / يشير إلى عنوان متغير آخر. المؤشر في C هويستخدم لتخصيص الذاكرة ديناميكيًا ، أي في وقت التشغيل. قد ينتمي متغير المؤشر إلى أي نوع من أنواع البيانات مثل int ، و float ، و char ، و double ، و short إلخ.
كيف تعمل مؤشرات C؟
المؤشر في C ، هو متغير يخزن عنوان متغير آخر. يمكن أن يكون المؤشر أيضًاتستخدم للإشارة إلى وظيفة مؤشر أخرى. يمكن زيادة / إنقاص المؤشر ، أي للإشارة إلى موقع الذاكرة التالي / السابق. الغرض من المؤشر هولتوفير مساحة الذاكرة وتحقيق وقت تنفيذ أسرع.