הכרזה על מערכים
חלק מהיחידה יסודות במסלול ה-C++ של Coddy. שיעור 58 מתוך 74.
מערך הוא אוסף של פריטים, והוא יכול להכיל ערכים מאותו סוג, כגון מספרים, מחרוזות או אפילו מערכים אחרים. מערכים נוצרים באמצעות סוגריים מרובעים [], והפריטים בתוך המערך מופרדים באמצעות פסיקים.
הנה דוגמה ליצירת מערך:
int numbers[] = {1, 2, 3, 4, 5};כדי לבדוק את אורך המערך, נוכל להשתמש בפונקציה std::size():
int length = std::size(numbers);המשתנה length יכיל 5 כי יש 5 איברים במערך.
דרך נוספת ליצור מערך היא באמצעות סוגריים [] ולאחריהם גודל המערך:
int numbers[5];בתחום המקומי (למשל בתוך main()), הדבר משאיר את 5 האיברים ללא אתחול, ולכן הם מכילים ערכים לא מוגדרים. כתוב int numbers[5] = {}; כדי להגדיר את כולם ל-0. רק מערכים סטטיים או גלובליים מאותחלים באופן מרומז לאפס.
אתגר
קלצרו מערך בשם shoppingList שמכיל את הפריטים הבאים: bread, eggs, milk ו־butter.
נסו בעצמכם
#include <iostream>
#include <string>
int main() {
// צרו כאן את המערך shoppingList
// אל תשנו את הקוד שלהלן
std::cout << "Shopping List:" << std::endl;
for (int i = 0; i < std::size(shoppingList); i++) {
std::cout << shoppingList[i] << std::endl;
}
return 0;
}השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה יסודות
4אופרטורים חלק 1
אופרטורים אריתמטייםאופרטור מודולוהגדלה/הקטנההגדלה/הקטנה לאחר הפעולהקיצורים אריתמטייםאופרטורי השוואההשוואת מחרוזותתרגלו בעצמכם: קומפיילר C++ אונליין