Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

التصريح عن المصفوفات

جزء من قسم Fundamentals في رحلة GO على Coddy — الدرس 68 من 109.

في لغة Go، يمكنك التصريح عن المصفوفات بعدة طرق. حجم المصفوفة هو جزء من نوعها ويجب تحديده عند التصريح عنها.

قم بالتصريح عن مصفوفة باستخدام var بحجم محدد:

var scores [4]int
fmt.Println(scores)

يؤدي هذا إلى إنشاء مصفوفة من 4 أعداد صحيحة، تم تهيئتها جميعاً إلى الصفر:

[0 0 0 0]

قم بالتصريح عن مصفوفة وتهيئتها في سطر واحد باستخدام التدوين المختصر:

names := [3]string{"Alice", "Bob", "Charlie"}
fmt.Println(names)

يظهر ما يلي:

[Alice Bob Charlie]
challenge icon

التحدي

مبتدئ
في هذا التحدي، ستتدرب على التصريح عن مصفوفة وتهيئتها في لغة Go. مهمتك هي التصريح عن مصفوفة مكونة من 5 أعداد صحيحة بالقيم 10، 20، 30، 40، و 50، ثم طباعة المصفوفة في وحدة التحكم (console).

ورقة مرجعية

المصفوفات في لغة Go لها حجم ثابت يجب تحديده عند التصريح عنها. الحجم هو جزء من نوع المصفوفة.

صرّح عن مصفوفة باستخدام var:

var scores [4]int

صرّح عن مصفوفة وقم بتهيئتها باستخدام تدوين الاختصار:

names := [3]string{"Alice", "Bob", "Charlie"}

يتم تهيئة المصفوفات إلى القيم الصفرية إذا لم يتم تعيينها صراحة:

[0 0 0 0]

جرّب بنفسك

package main

import "fmt"

func main() {
    // TODO: قم بتصريح مصفوفة باسم 'numbers' تحتوي على 5 أعداد صحيحة: 10، 20، 30، 40، و 50
    
    // سيقوم هذا بطباعة مصفوفتك
    fmt.Println("My array of numbers:", numbers)
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals