Ką reiškia stipriai spausdinta kalba?
Ką reiškia stipriai spausdinta kalba?

Video: Ką reiškia stipriai spausdinta kalba?

Video: Ką reiškia stipriai spausdinta kalba?
Video: ŠVIEŽIAI IŠKEPTI VADOVAI. Ką reikia žinoti? Laidos svečias: Tomas Misiukonis 2024, Balandis
Anonim

A stipriai - įvestas programavimas 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 programavimo dalis kalba ir visos konstantos arba kintamieji, apibrėžti konkrečiai programai, turi būti aprašyti vienu iš duomenų tipų.

Tokiu būdu, ką reiškia, kad kalba yra stipriai įvedama statiškai, o tai neleidžia pasakyti C stipriai?

Stipriai įvestas : kalba tai reikalauja, kad kiekvienas objektas turėtų tipą. Statiškai įvesta : kalba jei jis atlieka tipo tikrinimą kompiliavimo metu, o ne vykdymo metu. Į statiškai spausdinta kalba , klaida valios būti išmestas kompiliavimo metu, o ne vykdymo metu.

Be to, ar Python yra stipriai spausdinama kalba? Python yra dinamiškai spausdinta kalba . „Java“yra statinis spausdinta kalba . Esant silpnai spausdinta kalba , kintamieji gali būti netiesiogiai priverčiami nesusijusiais tipais, tuo tarpu a stipriai spausdinta kalba jie negali, todėl būtinas aiškus konvertavimas. Tiek Java, tiek Python yra stipriai įvestos kalbos.

Kalbant apie tai, 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ų.

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.

Rekomenduojamas: