logo

תוכנית שלום העולם ב-C

התוכנית הראשונה שמפתחים לומדים ליצור בשפת תכנות לא מוכרת היא בדרך כלל 'שלום, עולם!' תכנית. זו רק תוכנית בסיסית שמדפיסה 'שלום, עולם!' לקונסולה. המאמר הבא ידגים כיצד לכתוב תוכנית 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 ולהגדיר את סביבת הפיתוח שלהם.