Мазмұны:

C компиляторы дегеніміз не?
C компиляторы дегеніміз не?

Бейне: C компиляторы дегеніміз не?

Бейне: C компиляторы дегеніміз не?
Бейне: Как работает C/C++? 2024, Мамыр
Anonim

А құрастырушы белгілі бір бағдарламалау тілінде жазылған мәлімдемелерді өңдейтін және оларды компьютердің процессоры қолданатын машина тіліне немесе «кодқа» айналдыратын арнайы бағдарлама. Әдетте, бағдарламашы тіл мәлімдемелерін Паскаль немесе сияқты тілде жазады C редакторды пайдаланып бір уақытта бір жол.

Сонымен, C тілінің компиляторы дегеніміз не?

The C компиляторы Бұл құрастырушы құрастыратын C тілі код. Ешқандай кодты орындау мүмкін емес, өйткені сіз оларды жазасыз, өйткені тіпті компьютер де бағдарламалау түсінбейді тілдер ??сияқты C . Сонымен, бізге агент керек бағдарламасы ол біздің мәтін енгізуімізді қабылдайды және оларды OSExecution түріне түрлендіреді (Windows жүйесіндегі үй сияқты).

Сол сияқты, C тілінде компилятор және интерпретатор дегеніміз не? А-дан айырмашылығы құрастырушы , а аудармашы бастапқы тілде жазылған бағдарламалардың орындалуын имитациялайтын бағдарлама. Арасындағы тағы бір айырмашылық Компилятор және интерпретатор бұл Құрастырушы бүкіл бағдарламаны екінші жағынан бір қозғалыста түрлендіреді Аудармашы бір уақытта бір жолды алу арқылы бағдарламаны түрлендіреді.

Демек, Си бағдарламасы қалай құрастырылады?

КОМПИЛЯРЛАР, ЖИНАҚТАУШЫЛАР ЖӘНЕ СІЛТКЕРШІЛЕР Алдын ала өңдеу кез келгеннің бірінші өтуі болып табылады Құрастыру . Ол қосатын файлдарды өңдейді, шартты құрастыру нұсқаулар мен макростар. Құрастыру екінші асу. Ол препроцессордың шығысын және бастапқы кодты қабылдайды және ассемблердің бастапқы кодын жасайды.

С үшін ең жақсы компилятор қайсысы?

Windows, Linux және MAC үшін компиляторлары бар 5 ең жақсы C/C++ IDE

  • 01] Код блоктары. Код блоктары ағымдағы опциялардың ішіндегі ең жеңіл және ең жақсы C/C++ IDE болып табылады.
  • 02] Microsoft Visual Studio C++
  • 03] C/C++ әзірлеушілеріне арналған Eclipse IDE.
  • 04] C/C++ әзірлеушілеріне арналған NetBeans IDE.
  • 05] Dev C++ IDE.

Ұсынылған: