Mundarija:

C kompilyatori nima?
C kompilyatori nima?

Video: C kompilyatori nima?

Video: C kompilyatori nima?
Video: C++ DASTURLASH TILI HAQIDA 2024, May
Anonim

A kompilyator ma'lum bir dasturlash tilida yozilgan bayonotlarni qayta ishlaydigan va ularni kompyuter protsessorlari ishlatadigan mashina tiliga yoki "kod" ga aylantiradigan maxsus dastur. Odatda, dasturchi til bayonotlarini Paskal yoki kabi tillarda yozadi C aneditor yordamida bir vaqtning o'zida bir qator.

Shunday qilib, C tili kompilyatori nima?

The C kompilyatori a kompilyator kompilyatsiya qiluvchi C tili kod. Hech qanday kod bajarilmaydi, chunki siz ularni yozasiz, chunki hatto kompyuter ham dasturlash tushunmaydi tillar ??kabi C . Shunday qilib, bizga shunchaki agent kerak dastur bu bizning matn kiritishimizni oladi va ularni OSExecution-ga o'zgartiradi (Windows-dagi uy kabi).

Xuddi shunday, C tilida kompilyator va tarjimon nima? A dan farqli o'laroq kompilyator , an tarjimon manba tilda yozilgan dasturlarning bajarilishini taqlid qiluvchi dasturdir. O'rtasidagi yana bir farq Kompilyator va tarjimon bu Kompilyator butun dasturni boshqa tomondan bir marta o'zgartiradi Tarjimon bir vaqtning o'zida bitta qatorni olib, dasturni o'zgartiradi.

Shunday qilib, C dasturi qanday tuzilgan?

KOMPILYALAR, ASSEBLERS va BOG'LANGANLAR. Oldindan ishlov berish har birining birinchi o'tishidir Kompilyatsiya . U o'z ichiga fayllarni qayta ishlaydi, shartli jamlama ko'rsatmalar va makrolar. Jamlama ikkinchi o'tish. U dastlabki protsessor va manba kodining chiqishini oladi va assembler manba kodini yaratadi.

C uchun eng yaxshi kompilyator qaysi?

Windows, Linux va MAC uchun kompilyatorlarga ega 5 ta eng yaxshi C/C++ IDE

  • 01] Kod bloklari. Kod bloklari mavjud variantlar orasida eng engil va eng yaxshi C/C++ IDE hisoblanadi.
  • 02] Microsoft Visual Studio C++
  • 03] C/C++ dasturchilari uchun Eclipse IDE.
  • 04] C/C++ dasturchilari uchun NetBeans IDE.
  • 05] Dev C++ IDE.

Tavsiya: