Mis on nõrgalt tüüpiline programmeerimiskeel?
Mis on nõrgalt tüüpiline programmeerimiskeel?

Video: Mis on nõrgalt tüüpiline programmeerimiskeel?

Video: Mis on nõrgalt tüüpiline programmeerimiskeel?
Video: ALGAE GUIDE V.2 TUTORIAL - MISS ALGAE UNIVERSE CONTEST 2024, November
Anonim

A nõrgalt - trükitud keel teisest küljest on a keel milles muutujad ei ole seotud kindla andmetüübiga; neil on endiselt tüüp, kuid tüübi ohutuspiirangud on madalamad kui tugevalt trükitud keeled.

Küsimus on ka selles, mis on tugevasti trükitud keel ja nõrgalt tüpiseeritud keel?

Peamine erinevus jämedalt öeldes on a tugevasti trükitud keel ja a nõrgalt trükitud üks on see, et a nõrgalt trükitud üks teeb teisendusi mitteseotud tüüpide vahel kaudselt, samas kui a tugevasti trükitud üks keelab tavaliselt kaudsed konversioonid mitteseotud tüüpide vahel.

Veelgi enam, mis on tugevasti trükitud programmeerimiskeel? A tugevalt - trükitud programmeerimiskeel on üks, milles iga tüüp andmed (nagu täisarv, märk, kuueteistkümnend, pakitud kümnend jne) on eelmääratletud osana programmeerimiskeel ja kõik antud programmi jaoks defineeritud konstandid või muutujad tuleb kirjeldada ühe andmetüübiga.

Küsimus on ka selles, kas C on tugevalt või nõrgalt trükitud?

C on staatiliselt trükitud keel, mis tähendab iga muutujat tüüp määratakse kompileerimise ajal, mitte käitusajal nagu Python või JavaScript. Kokkuvõtteks on see staatiline, nõrgalt trükitud keel. C on õiglane tugevasti trükitud.

Mida mõeldakse trükikeele all?

sisse trükitud keel meie määratleda kõigi kompileerimis- või käitusajal teadaolevate muutujate tüüp. Le keel olla staatiline trükitud seda tähendab et kõigi muutujate tüübid on kompileerimise ajal teada või järeldatud. A keel on dünaamiliselt trükitud kui muutuja tüüpi tõlgendatakse käitusajal.

Soovitan: