התוכנית הראשונה שמפתחים לומדים ליצור בשפת תכנות לא מוכרת היא בדרך כלל 'שלום, עולם!' תכנית. זו רק תוכנית בסיסית שמדפיסה 'שלום, עולם!' לקונסולה. המאמר הבא ידגים כיצד לכתוב תוכנית C שאומרת, 'שלום, עולם!'
כידוע, C היא שפת תכנות למטרות כלליות שבה אנו משתמשים עבור התקנים משובצים, תכנות מערכת ויצירת יישומים. זוהי שפת תכנות רב-תכליתית המספקת שליטה ברמה נמוכה על החומרה של המחשב, מה שהופך אותה לאופציה מצוינת ליצירת מערכות הפעלה ומנהלי התקנים.
הצעד הראשון ליצירת 'שלום, עולם!' תוכנית ב-C יוצרת ומגדירה סביבת פיתוח. אנחנו צריכים עורך טקסט כדי לכתוב את הקוד ומהדר C כדי להדר ולהפעיל את התוכנית. ישנם מעבדי C פופולריים שונים זמינים, כגון GCC, Clang ו- Microsoft Visual C++. במדריך זה, נשתמש ב-GCC, שהוא מהדר חינמי ומקור פתוח הזמין עבור Windows, Linux ו-macOS.
שלב 1: התקן את GCC
כדי להתקין GCC על לינוקס, פתח מסוף והקלד את הפקודה הבאה:
משתנה משתנה java
sudo apt-get install build-essential
זה יתקין את מהדר GCC יחד עם כלים חיוניים אחרים לבניית תוכנה.
השתמש ב-Homebrew, מנהל תוכניות פופולרי עבור macOS, כדי להתקין את GCC. כדי להפעיל את היישום, הקלד פקודה זו בטרמינל.:
brew install gcc
זה יתקין את מהדר GCC במערכת שלך.
כדי להתקין GCC על Windows, אתה יכול להשתמש בפרויקט MinGW-w64, המספק יציאת Windows של אוסף המהדר של GNU. אתה יכול גם להוריד את תוכנית ההתקנה על ידי לחיצה על הקישור המופיע כאן: https://sourceforge.net/projects/mingw-w64/
מה זה modulo ב-c++
שלב 2: כתוב את הקוד
פתח עורך טקסט וצור קובץ חדש בשם hello.c. קובץ זה יכיל את קוד ה-C עבור 'שלום, עולם!' תכנית.
הקלד את הקוד הבא בקובץ:
תוכנית C:
#include int main() { printf('Hello, world! '); return 0; }
תְפוּקָה
Hello, world!
בואו נפרק את הקוד הזה. ההנחיה הקדם-מעבד בשורה הראשונה, '#include', מורה למהדר לכלול את ספריית הקלט/פלט הסטנדרטית. ספריה זו מכילה את הפונקציה 'printf()', שבה נשתמש כדי להדפיס את ההודעה למסוף.
השורה הבאה' int main() {' הוא הפונקציה העיקרית של התוכנית שלנו. ביצוע התוכנית מתחיל בשעה זו. המילה 'int' לפני המילה ' רָאשִׁי() ' מציין שהפונקציה מחזירה מספר שלם.
השורה הבאה' printf('שלום, עולם! '); הוא הלב של התוכנית שלנו. הפקודה ' printf() ' משמש להדפסה ' שלום עולם! ' לקונסולה. התו המיוחד ' נ ' בסיום המחרוזת מייצג שורה חדשה, הגורמת לסמן לעבור לשורה הבאה לאחר הדפסת ההודעה.
המשפט האחרון,' החזר 0; ' משמש לסיום התוכנית ולתת למערכת ההפעלה ערך של 0. ערך זה מייצג ביצוע תוכנית יעיל.
שלב 3: הידור והפעל את התוכנית
כעת, לאחר שכתבנו את הקוד, נוכל לקמפל ולהפעיל את התוכנית. עבור למיקום המכיל את קובץ hello.c במסוף.
הזן פקודה זו כדי להתחיל את התוכנית:
gcc -o hello hello.c
זה יפעיל את מהדר GCC ויצור קובץ הפעלה בשם hello מקובץ המקור hello.c.
עץ בינארי לעומת bst
הזן פקודה זו כדי להתחיל את התוכנית:
./hello
פעולה זו תפעיל את תוכנית Hello ותציג את 'Hello, world!' על המסך.
מזל טוב! כתבת וביצעת בהצלחה את תוכנית C הראשונה שלך.
סיכום:
לסיכום, 'שלום עולם!' תוכנית ב-C היא תוכנית פשוטה אך חיונית המסייעת למפתחים ללמוד את היסודות של שפת התכנות C ולהגדיר את סביבת הפיתוח שלהם.