תוכן עניינים:

מה זה מהדר C?
מה זה מהדר C?

וִידֵאוֹ: מה זה מהדר C?

וִידֵאוֹ: מה זה מהדר C?
וִידֵאוֹ: What is a Compiler? 2024, נוֹבֶמבֶּר
Anonim

א מַהְדֵר היא תוכנה מיוחדת שמעבדת הצהרות שנכתבו בשפת תכנות מסוימת והופכת אותן לשפת מכונה או "קוד" שהמעבד של המחשב משתמש בה. בדרך כלל, מתכנת כותב הצהרות שפה בשפה כמו פסקל או ג שורה אחת בכל פעם באמצעות aneditor.

רק אז, מה זה מהדר שפת C?

ה מהדר C הוא מַהְדֵר שמחבר שפת ג קוד. לא ניתן להפעיל קוד כי אתה כותב אותם כי אפילו מחשב תִכנוּת לא מבין שפות ??כמו ג . אז, אנחנו רק צריכים סוכן כמו תכנית שלוקח את קלט הטקסט שלנו וממיר אותם ל-OSExecution (כמו בית ב-Windows).

באופן דומה, מה זה מהדר ומתורגמן ב-C? בניגוד לא מַהְדֵר , א מְתוּרגְמָן היא תוכנית המחקה את הביצוע של תוכניות הכתובות בשפת מקור. הבדל נוסף בין מהדר ומתורגמן האם זה מַהְדֵר ממיר את כל התוכנית במכה אחת מצד שני מְתוּרגְמָן ממירה את התוכנית על ידי לקיחת שורה אחת בכל פעם.

כתוצאה מכך, כיצד מורכבת תוכנית C?

קומפילרים, מרכיבים ומקשרים עיבוד מקדים הוא המעבר הראשון של כל אחד קומפילציה . זה מעבד כולל-קבצים, מותנה הַהדָרָה הוראות ופקודות מאקרו. הַהדָרָה הוא המעבר השני. הוא לוקח את הפלט של המעבד המקדים, ואת קוד המקור, ומייצר קוד מקור של אסמבלר.

איזה מהדר הכי טוב עבור C?

5 הטובים ביותר C/C++ IDE עם מהדרים עבור Windows, Linux ו-MAC

  • 01] קוד בלוקים. בלוקי קוד הוא הקל והטוב ביותר C/C++IDE מבין האפשרויות הנוכחיות הזמינות.
  • 02] Microsoft Visual Studio C++
  • 03] Eclipse IDE עבור מפתחי C/C++.
  • 04] NetBeans IDE עבור מפתחי C/C++.
  • 05] Dev C++ IDE.

מוּמלָץ: