القيم الافتراضية للشرائح
القيم الافتراضية للشرائح
عند إنشاء شريحة، يمكنك حذف الحدّ الأعلى أو الأدنى لاستخدام قيمتهما الافتراضية بدلًا منهما.
القيمة الافتراضية للحدّ الأدنى هي صفر، وللحدّ الأعلى هي طول الشريحة أو المصفوفة التي تستند إليها.
بالنسبة إلى المصفوفة
var a [10]int
فإن تعبيرات الشرائح هذه متكافئة:
a[0:10] a[:10] a[0:] a[:]
النص الأصلي بالإنجليزية
Slice defaults
When slicing, you may omit the high or low bounds to use their defaults instead.
The default is zero for the low bound and the length of the underlying slice or array for the high bound.
For the array
var a [10]int
these slice expressions are equivalent:
a[0:10] a[:10] a[0:] a[:]
هذا الدرس للقراءة فقط؛ جرّب المثال في الدرس التالي.