المؤشرات في لغة البرمجة ++c - الصفحة 3 - منتديات أحاسيس الليل

 ننتظر تسجيلك هـنـا

( إعلانات احاسيس الليل )
 
   

فـعـآلـيـآت آلـمـنـتـدى


الإهداءات



تطوير المواقع والمنتديات والمدونات •₪• تطوير آلموآقع وآلمنتديآت وآلمدونآت •₪•

-==(( الأفضل خلال اليوم ))==-
أفضل مشارك : أفضل كاتب :
بيانات N@gh@m
اللقب
المشاركات 719835
النقاط 342168
بيانات مسگ
اللقب
المشاركات 19081
النقاط 135133

المؤشرات في لغة البرمجة ++c

المؤشرات في لغة البرمجة ++c مفهوم المؤشرات في لغة البرمجة ++C المؤشرات (Pointers) في لغات البرمجة هي عبارة عن متغيرات تحتوي قيمتها على عنوان متغير آخر موجود داخل الذاكرة،

 
 
أدوات الموضوع انواع عرض الموضوع
#1  
قديم 08-May-2023, 09:26 PM
عشق غير متواجد حالياً
Saudi Arabia     Female
 
 عضويتي » 107
 جيت فيذا » Aug 2021
 آخر حضور » 08-Sep-2025 (10:19 PM)
آبدآعاتي » 236,175
تقييمآتي » 37581
الاعجابات المتلقاة » 36208
الاعجابات المُرسلة » 1027
 حاليآ في »
دولتي الحبيبه » دولتي الحبيبه Adobe Photoshop 7,0
جنسي  »
آلقسم آلمفضل  »
آلعمر  »
الحآلة آلآجتمآعية  »
 التقييم » عشق has a reputation beyond reputeعشق has a reputation beyond reputeعشق has a reputation beyond reputeعشق has a reputation beyond reputeعشق has a reputation beyond reputeعشق has a reputation beyond reputeعشق has a reputation beyond reputeعشق has a reputation beyond reputeعشق has a reputation beyond reputeعشق has a reputation beyond reputeعشق has a reputation beyond repute
مشروبك  » مشروبك   Female
قناتك   » قناتك 7up
أس ام أس ~
 
افتراضي المؤشرات في لغة البرمجة ++c

Facebook Twitter


المؤشرات في لغة البرمجة ++c

مفهوم المؤشرات في لغة البرمجة ++C المؤشرات (Pointers) في لغات البرمجة هي عبارة عن متغيرات تحتوي قيمتها على عنوان متغير آخر موجود داخل الذاكرة، وتستخدم المؤشرات بشكل كبير في لغة البرمجة سي بلس بلس حيث أنها تسهل عملية الوصول إلى أي عنصر أو كائن تم تعريفه في الذاكرة، و هي تساعد المبرمج بالتحكم بمختلف الكائنات. والفرق الأساسي بين المؤشرات والمراجع في لغة البرمجة سي بلس بلس هو أن المؤشر يقوم بحجز مساحة في الذاكرة لتخزين عنوان الكائن الذي يؤشر إليه، والمؤشر أيضاً بإمكانه الإشارة لأي عنصر موجود في الذاكرة في أي وقت ولا يكون المبرمج مجبراً على تحديد العنصر الذي يشير إليه لحظة إنشاء المؤشر. وحجم المؤشر في لغة البرمجة سي بلس بلس يكون بحجم نوع البيانات التي يقوم بالإشارة إليها، وعادة ما يتم حجز مساحة (4Byte) في نظام ال ( 32bit )ويتم حجز مساحة (8Byte) في نظام ال (64bit). تعريف المؤشرات في لغة البرمجة ++C لتعريف (Pointer) جديد في لغة البرمجة سي بلس بلس فإن المبرمج بستخدم الرمز (*)، مع الإشارة إلى أن نوع المؤشر يجب أن يكون نفس نوع الكائن الذي سيشير له في الذاكرة، فعلى سبيل المثال إذا اردنا تعريف مؤشر نوعه int و اسمه (y) فهناك ثلاث طرق لتعريفه: Data-Type *variable_name; الشكل العام لتعريف المؤشرات في لغة سي بلس بلس الطريقة الأولى: int* y; الطريقة الثانية: int *y; الطريقة الثالثة: int * y; كيفية التعامل مع المؤشرات في لغة البرمجة سي بلس بلس للتعامل مع المؤشرات في لغة البرمجة (++C) هناك مجموعة من الأمور التي يجب مراعاتها من قبل المبرمج وهي: يتم كتابة اسم المؤشر فقط في حال أراد المبرمج الوصول لقيمته، مثال: (ptr) وضعنا اسم المؤسر لكي نحصل على قيمته. يتم وضع إشارة (&) قبل اسم المؤشر في حال أراد المبرمج الوصول للعنوان الخاص بالمؤشر في الذاكرة، مثال: (ptr&). يتم وضع إشارة (*) قبل اسم المؤشر في حال أراد المبرمج الوصول لقيمة العنصر الذي يشير إليه المؤشر، مثال: (ptr*). أهمية استخدام المؤشرات في لغة البرمجة ++C: وتستخدم المؤشرات بشكل كبير في لغة البرمجة سي بلس بلس للتعامل مع المصفوفات (Arrays)، حيث تعتبر المصفوفة نوع من أنواع المؤشرات حيث يتم استخدام العمليات الحسابية على المؤشرات للتنقل بين عناصر المصفوفة، وتستخدم أيضاً لإنشاء المتغيرات الديناميكية والتي يحتاجها المبرمج في أثناء تشغيل البرنامج.


hglcavhj td gym hgfvl[m ++c





رد مع اقتباس
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مدخل إلى البرمجة عبر لغة جافاسكريبت JavaScript عشق تطوير المواقع والمنتديات والمدونات 14 01-Apr-2024 02:23 PM
كيفية استخدام الوحدة القياسية calendar في لغة البرمجة حنو تطوير المواقع والمنتديات والمدونات 13 07-Mar-2024 05:03 PM
متحدث الصحة يزف بشرى سارة المؤشرات الوبائية لكورونا في المملكة عشق • •₪• أخبار وأحداث العالم •₪•• 8 01-Mar-2024 02:08 AM
لغة البرمجة Go الَسِمًوٌ.! منتدى البرامج وشروحاته 18 13-Feb-2024 05:08 PM
كيفية استخدام لغة البرمجة Kotlin مع لغة البرمجة JavaScript عشق تطوير المواقع والمنتديات والمدونات 14 19-Dec-2023 06:06 PM


الساعة الآن 10:48 AM


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. TranZ By Almuhajir
new notificatio by 9adq_ala7sas
HêĽм √ 3.2 OPS BY: ! ωαнαм ! © 2010
جميع ما يطرح في منتديات أحاسيس الليل لا يعبر عن رأي الموقع وإنما يعبر عن رأي الكاتب
وإننــے أبرأ نفســے أنا صاحبة الموقع أمامـ الله سبحانه وتعالــے من أــے تعارف بين الشاب والفتاة من خلال أحاسيس الليل
vEhdaa 1.1 by rKo ©2009