מבוא לתכנות ולמדעי המחשב בשפת C/מבוא ותוכנית ראשונה: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
אין תקציר עריכה |
|||
שורה 92:
ישנם שני כלי תוכנה בהם נשתמש בכדי ליצור תוכנית מחשב. הראשון הוא Editor, תוכנה לעריכת טקסט. ה Editor מאפשר למשתמש ליצור קובץ המכיל קוד של תוכנית (או בעצם כל דבר אחר שירצה) ולשמור אותו כקובץ.
הכלי השני הוא
== שלום עולם ==
שורה 116:
* בשורה 1, אנו מאפשרים שימוש באמצעי קלט\פלט - מקלדת ומסך (פרטים - בהמשך).
* שורה 2 ריקה וכל תפקידה הוא להפריד בין חלקי הקוד.
* בשורה 3 אנו מצהירים על תחילתו של החלק הראשי של התוכנית שלנו, ה - main.
* שורה 4 היא פקודת הדפסה של המשפט "Your wish is my command" על המסך. הסימון n\ מורה למחשב לעבור לשורה הבאה. שימו לב לסימן ה - ''';''' שמופיע בסוף הפקודה. נקודה-פסיק או [http://en.wikipedia.org/wiki/Semicolon semicolon] בלעז הוא סימון שמופיע בסוף כל פקודה לביצוע ב- C. סימן זה מאפשר
* שורה 5 מורה על הפסקת main ויציאה מהתוכנית (חזרה למערכת ההפעלה).
* שורה 6 סוגרת את "בלוק" הקוד של - main. התוכן שנמצא בין סוגריים מסולסלים - {...} מהווה קטע קוד בעל משמעות מסויימת. המשמעות נגזרת מההקשר כלומר הקוד ש"עוטף" את הבלוק. שוב, דוגמאות נוספות יבהירו את הרעיון.
שורה 135:
gcc check.c -o check
</syntaxhighlight>
[http://he.wikipedia.org/wiki/GCC gcc] הוא שם
[[תמונה:gcc.png|center|500px]]
שורה 144:
לאחר, הפעלת פקודת התרגום שרשמנו למעלה, יווצר בתקייה הנוכחית קובץ חדש בשם check. אם ננסה לקרוא אותו בעזרת Editor או להתייחס אליו באופן אחר כקובץ טקסט, נקבל מידע חסר משמעות. הקובץ הזה מקודד באופן אחר (לפעמים מכנים אותו קובץ בינארי).
'''הערה:''' במהלך הקורס נוסיף עוד פרמטר אחד לפקודת הקומפילציה שיגרום
<syntaxhighlight lang = "text">
gcc -Wall check.c -o check
שורה 174:
</syntaxhighlight>
תקבלו את כל האופנים בהם ניתן להריץ את
|