Mitä tarkoittaa olla vahvasti kirjoitettu?
Mitä tarkoittaa olla vahvasti kirjoitettu?

Video: Mitä tarkoittaa olla vahvasti kirjoitettu?

Video: Mitä tarkoittaa olla vahvasti kirjoitettu?
Video: Millä perusteella voin uskoa Raamatun olevan Jumalan Sanaa? 2024, Saattaa
Anonim

A voimakkaasti - kirjoitettu ohjelmointikieli on sellainen, jossa jokainen tietotyyppi (kuten kokonaisluku, merkki, heksadesimaali, pakattu desimaali jne.) on ennalta määritetty osaksi ohjelmointikieltä ja kaikki tietylle ohjelmalle määritetyt vakiot tai muuttujat on kuvattava jollakin seuraavista: tietotyypit.

Vastaavasti, mitä tarkoittaa kielen vahvasti kirjoitettu staattisesti kirjoitettu, mikä estää C:tä kirjoittamasta voimakkaasti?

Staattisesti kirjoitettu : Kieli jos se suorittaa tyyppitarkistuksen käännösaikana ajon aikana. Sisään staattisesti kirjoitettu kieli , virhe tahtoa heittää käännösaikana, ei suoritusaikana. Siten, C on estetty alkaen on vahvasti kirjoitettu . Nimeä kaksi tärkeää ohjelmointia Kieli (kielet että ovat vahvasti mutta dynaamisesti. kirjoitettu.

Lisäksi, onko C++ vahvasti kirjoitettu? C++ on enemmän vahvasti kirjoitettu kuin C, koska siinä on parametrinen polymorfismi (mallien kautta), jonka avulla voit luoda yleisiä tietotyyppejä, jotka ovat edelleen tarkasti kirjoitettu . Python ei ole sellainen vahvasti kirjoitettu kuten C++ koska se ei voi edustaa tarkasti tällaisia tyyppejä. C++ saattaa olla porsaanreikiä, mutta Pythonin tyyppijärjestelmä on silti heikompi.

Toiseksi, mitä vahvasti kirjoitettu tarkoittaa C#?

Vastattu 10. elokuuta 2016. Kun sanomme jotain on vahvasti kirjoitettu me tarkoittaa että tyyppi esineestä On tiedossa ja käytettävissä. Voimme sanoa C# jyrkästi kirjoitettu esimerkiksi et voi tehdä mikä tahansa airthmaattinen operaatio kahden eri välillä tyyppi muuttujien (esim. merkkijono vs kokonaisluku).

Mitä eroa on vahvasti kirjoitetulla ja heikosti kirjoitetulla?

Pää ero , karkeasti sanottuna, välillä a vahvasti kirjoitettu kieli ja a heikosti kirjoitettu yksi on, että a heikosti kirjoitettu yksi tekee muunnoksia välillä toisiinsa liittymättömät tyypit implisiittisesti, kun taas a vahvasti kirjoitettu yksi tyypillisesti kieltää implisiittiset konversiot välillä toisiinsa liittymättömät tyypit.

Suositeltava: