Kas yra silpno tipo programavimo kalba?
Kas yra silpno tipo programavimo kalba?

Video: Kas yra silpno tipo programavimo kalba?

Video: Kas yra silpno tipo programavimo kalba?
Video: Мальвы цветут_Рассказ_Слушать 2024, Lapkritis
Anonim

A silpnai - spausdinta kalba kita vertus, yra a kalba kuriuose kintamieji nėra susieti su konkrečiu duomenų tipu; jie vis dar turi tipą, tačiau tipo saugos apribojimai yra mažesni, palyginti su spausdintomis kalbomis.

Taip pat kyla klausimas, kas yra stipriai atspausdinta kalba ir silpnai atspausdinta kalba?

Pagrindinis skirtumas, grubiai tariant, tarp a stipriai spausdinta kalba ir a silpnai parašytas viena yra tai, kad a silpnai parašytas netiesiogiai konvertuojami nesusiję tipai, o a stipriai įvestas paprastai neleidžiama numanomų konversijų tarp nesusijusių tipų.

Be to, kas yra stipriai įvesta programavimo kalba? A stipriai - spausdinta programavimo kalba yra vienas, kuriame kiekvienas tipo duomenų (tokių kaip sveikasis skaičius, simbolis, šešioliktainis skaičius, supakuotas dešimtainis skaičius ir kt.) yra iš anksto apibrėžta kaip dalis programavimo kalba ir visos konstantos arba kintamieji, apibrėžti konkrečiai programai, turi būti aprašyti vienu iš duomenų tipų.

Taip pat kyla klausimas, ar C rašomas stipriai ar silpnai?

C yra statiškai įvestas kalba, kuri reiškia kiekvieną kintamąjį tipo nustatomas kompiliavimo metu, o ne vykdymo metu, kaip Python ar JavaScript. Taigi apibendrinant tai statiška, silpnai parašytas kalba. C yra sąžiningas stipriai įvestas.

Ką reiškia spausdinta kalba?

Į spausdinta kalba mes apibrėžti visų kintamųjų, žinomų kompiliavimo metu arba vykdymo metu, tipas. Dėl kalba būti statiškam įvestas tai reiškia kad visų kintamųjų tipai yra žinomi arba daromos išvados kompiliavimo metu. A kalba yra dinamiškai įvestas jei kintamojo tipas interpretuojamas vykdymo metu.

Rekomenduojamas: