Hvad vil det sige at være stærkt skrevet?
Hvad vil det sige at være stærkt skrevet?

Video: Hvad vil det sige at være stærkt skrevet?

Video: Hvad vil det sige at være stærkt skrevet?
Video: Denne Video Kan Gætte Hvor Du Er! 2024, Kan
Anonim

EN stærkt - skrevet programmeringssprog er et, hvor hver type data (såsom heltal, tegn, hexadecimal, pakket decimal osv.) er foruddefineret som en del af programmeringssproget, og alle konstanter eller variabler defineret for et givet program skal beskrives med en af datatyperne.

Tilsvarende, hvad betyder det for et sprog at være stærkt skrevet statisk skrevet, hvad forhindrer sige C i at blive stærkt skrevet?

Statisk skrevet : det Sprog hvis den udfører typekontrol på kompileringstidspunktet i stedet for run-time. I statisk skrevet sprog , fejlen vilje kastes på kompileringstidspunktet, ikke på køretidspunktet. Derfor, C forhindres fra bliver stærkt skrevet . Nævn to vigtige programmeringer Sprog at er stærkt men dynamisk. skrevet.

Er C++ desuden stærkt skrevet? C++ er mere stærkt skrevet end C, fordi den har parametrisk polymorfi (gennem skabeloner), så du kan oprette generiske datatyper, der stadig er nøjagtige skrevet . Python er ikke som stærkt skrevet som C++ fordi den ikke nøjagtigt kan repræsentere sådanne typer. C++ kan have smuthuller, men Pythons typesystem er stadig svagere.

For det andet, hvad betyder stærkt indtastet C#?

Besvaret 10. Aug 2016. Når vi siger noget er stærkt skrevet vi betyde at type af objektet er kendt og tilgængelig til brug. Vi kan sige C# stort skrevet , for eksempel kan du ikke gør enhver airthmatic operation mellem to forskellige type af variabler (f.eks. String vs Integer).

Hvad er forskellen mellem stærkt skrevet og svagt skrevet?

Det vigtigste forskel , groft sagt, mellem -en stærkt skrevet sprog og a svagt skrevet en er at en svagt skrevet man laver konverteringer mellem urelaterede typer implicit, mens en stærkt skrevet man tillader typisk implicitte konverteringer mellem ikke-relaterede typer.

Anbefalede: