Kezdőoldal » Számítástechnika » Programozás » A szintaktikai hibák mindig...

A szintaktikai hibák mindig fordítási hibát eredményeznek?

Figyelt kérdés

2023. ápr. 27. 08:19
 1/5 anonim válasza:
52%
Nem.
2023. ápr. 27. 08:38
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
47%
Ha peches vagy, akkor a hiba utáni szintaxis is helyes, csak mást jelent. Klasszikus példa erre c++-ban a == helyett =, a program fordul, fut, csak éppen tök mást csinál.
2023. ápr. 27. 09:07
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
36%
Csak az ilyen nem szintaktikai, hanem szemantikai hiba.
2023. ápr. 27. 09:10
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
100%

A 4-es válasz helyes a 3-masra reagálva.


Szintaktiai hibát a fordító el kell, hogy kapjon (szintaxis fát épít), ha ez nem történik meg, akkot a fordító hibás. Ugyanis a szintaktika csak annyit jelent, higy mit szabad leírni a nyelvben. Ha pl. nincs free egy mallochoz, az hiba, de nem szintaktikai.


Ugyanakkor vannak nyelvek, amikben nincs fordítás, itt csak futási idejű hibák vannak (így a szintaxisnak ellent mondó felírás is ide kerül), pl. Python

2023. ápr. 27. 10:26
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:
Tudnál példát írni?
2023. ápr. 28. 12:55
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!