التنبيهات التالية ظهرت :
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.4.33 (Linux)
File Line Function
/showthread.php 864 errorHandler->error



تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
فيديو - كيفية تعريف المتغيرات في فري باسكال - بيئة لازاروس
#1
المتغيرات Variables
المتغيرات في لغة البرمجة هي المساحة التي نحتاجها في الذاكرة لكي نخزن فيها قيمة متغيرة...
تستطيع أن تتخيل أن المتغير هو عبارة عن علبة في الذاكرة ،  تحتوي على معلومات مؤقتة يمكن أن نغيرها في أي لحظة..
كما يمكنك اعطاء اسم لكل متغير و يجب أن تكون أسماء المتغيرات مختلفة عن بعضها البعض.
(منقول)

انواع المتغيرات في فري باسكال
توجد عدة انواع للمتغيرات في لغة فري باسكال أهمها:
  • عدد صحيح Integer
  • عدد كسري Real
  • مضاعف Double
  • سلسلة نصية String
  • حرف Char
  • منطقي Boolean
وغير ذلك من اﻷنواع.


مدى المتغيرات Variable Scope
هناك متغيرات نستخدمها داخل اﻹجراء Procedure أو الدالة Function بحيث نستخدمها داخلياً، ولا يمكن استعمالها خارجها، ونستخدم الكلمة المفتاحية Var قبل اﻹعلان أو التصريح أو تعريف المتغيرات قبل كلمة Begin الخاصة باﻹجراء أو الدالة.


هناك متغيرات على مستوى الوحدة Unit بحيث يمكننا استعمالها في أي مكان داخل هذه الوحدة فقط. ويتم تعريفها تحت كلمة Private أعلى الوحدة.

هناك متغيرات على مستوى المشروع، بحيث يمكننا استعمالها في أي وحدة من وحدات المشروع. ويتم تعريفها بعد كلمة Public أعلى الوحدة.

والفيديو التالي يوضح ما سبق شرحه:




http://wiki.freepascal.org/Variables_and_Data_Types
الرد }}}


الردود في هذا الموضوع
فيديو - كيفية تعريف المتغيرات في فري باسكال - بيئة لازاروس - بواسطة أبوبكر سويدان - 08-07-15, 12:27 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  صدور النسخة 3.0 من برنامج لازاروس vbtemp 0 179 31-12-23, 01:44 PM
آخر رد: vbtemp
  تمهيدي - لازاروس Lazarus أبوبكر سويدان 24 34,883 25-03-21, 01:11 AM
آخر رد: Abdouhk
  كتابان لا غنى عنهم لمحبي لازاروس وفري باسكال abu ammar 2 2,365 24-03-21, 09:55 PM
آخر رد: Abdouhk
  [مثال] نافذة دخول بسيطة باستخدام لازاروس وقاعدة بيانات اكسس abu ammar 9 3,383 05-03-19, 04:45 PM
آخر رد: حريف برمجة
  [سؤال] كيفية تضمين قاعدة فايربيرد في لازلاروس ؟؟ princelovelorn 9 3,553 03-03-19, 02:24 PM
آخر رد: أبوبكر سويدان
  [نقاش] موضوع للنقاش حول لغة فري باسكال - بيئة لازاروس للمبتدئين أبوبكر سويدان 19 22,066 14-02-19, 05:48 PM
آخر رد: princelovelorn
  الإعلان عن إطلاق الإصدار الثاني المستقر من بيئة لازاروس أبوبكر سويدان 0 7,138 06-02-19, 01:41 AM
آخر رد: أبوبكر سويدان
  الإعلان عن النسخة التجريبية الثالثة للإصدار رقم 2 من بيئة لازاروس أبوبكر سويدان 0 1,596 24-12-18, 08:48 PM
آخر رد: أبوبكر سويدان
  الإعلان عن النسخة التجريبية الثانية للإصدار رقم 2 من بيئة لازاروس أبوبكر سويدان 3 2,068 29-11-18, 01:46 PM
آخر رد: العيد1403
  [نقاش] تلميح بسيط وعملي في بيئة لازورس (مقتبس) العيد1403 4 2,526 10-07-18, 12:10 PM
آخر رد: العيد1403

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم