Hvad er et svagt indtastet programmeringssprog?
Hvad er et svagt indtastet programmeringssprog?

Video: Hvad er et svagt indtastet programmeringssprog?

Video: Hvad er et svagt indtastet programmeringssprog?
Video: C Programming Tutorial 37 - Strongly Typed vs Loosely Typed Languages 2024, November
Anonim

EN svagt - maskinskrevet sprog på den anden side er en Sprog hvor variabler ikke er bundet til en specifik datatype; de har stadig en type, men typesikkerhedsbegrænsningerne er lavere sammenlignet med stærkt- maskinskrevne sprog.

Spørgsmålet er også, hvad er stærkt maskinskrevne sprog og svagt maskinskrevne sprog?

Den væsentligste forskel, groft sagt, mellem en stærkt maskinskrevet sprog og en svagt skrevet en er at en svagt skrevet man laver konverteringer mellem ikke-relaterede typer implicit, mens en stærkt skrevet man tillader typisk implicitte konverteringer mellem ikke-relaterede typer.

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

Spørgsmålet er også, er C stærkt eller svagt skrevet?

C er en statisk skrevet sprog, som betyder hver variabels type bestemmes på kompileringstidspunktet og ikke køretid som Python eller JavaScript. Så for at opsummere er det statisk, svagt skrevet Sprog. C er retfærdigt stærkt skrevet.

Hvad menes der med maskinskrevet sprog?

I maskinskrevet sprog vi Definere typen af alle variabler, som er kendt på enten kompileringstidspunkt eller runtime. For en Sprog at være statisk skrevet det midler at typen af alle variable er kendt eller udledt på kompileringstidspunktet. EN Sprog er dynamisk skrevet hvis typen af en variabel fortolkes under kørsel.

Anbefalede: