Mit jelent erősen gépeltnek lenni?
Mit jelent erősen gépeltnek lenni?

Videó: Mit jelent erősen gépeltnek lenni?

Videó: Mit jelent erősen gépeltnek lenni?
Videó: Statically Typed Languages - Intro to Computer Science 2024, November
Anonim

A erősen - gépelt olyan programozási nyelv, amelyben minden adattípus (például egész szám, karakter, hexadecimális, tömörített decimális stb.) előre definiálva van a programozási nyelv részeként, és az adott programhoz meghatározott összes állandót vagy változót le kell írni az adattípusokat.

Ennek megfelelően mit jelent az erősen beírt nyelv statikusan gépelt, ami megakadályozza, hogy mondjuk C erősen legyen gépelve?

Statikusan beírva : az nyelv ha futási idő helyett fordítási időben hajt végre típusellenőrzést. Ban ben statikusan gépelt nyelv , a hiba akarat fordítási időben kell dobni, nem futási időben. Ennélfogva, C megakadályozva van tól től erősen gépelt . Nevezzen meg két fontos programozást! nyelvek hogy erősen vannak hanem dinamikusan. gépelt.

Ezenkívül a C++ erősen gépelt? C++ több erősen gépelt mint a C, mert paraméteres polimorfizmussal rendelkezik (sablonokon keresztül), lehetővé téve olyan általános adattípusok létrehozását, amelyek továbbra is pontosan gépelt . A Python nem olyan erősen gépelt mint C++ mert nem tudja pontosan ábrázolni az ilyen típusokat. C++ lehetnek kiskapuk, de a Python típusrendszere még mindig gyengébb.

Másodszor, mit jelent az erősen beírt C#?

Válaszolva: 2016. augusztus 10. Amikor mondunk valamit erősen be van írva mi átlagos hogy a típus a tárgyról van ismert és használható. Mondhatjuk C# erősen gépelt , például nem lehet csináld bármilyen airthmatikus művelet két különböző között típus változók (pl. String vs Integer).

Mi a különbség az erősen és a gyengén tipizált között?

A fő különbség , durván mondva, között a erősen gépelt nyelv és a gyengén gépelt az egyik az, hogy a gyengén gépelt az ember konverziókat végez között nem kapcsolódó típusok implicit módon, míg a erősen gépelt az egyik általában nem engedélyezi az implicit konverziókat között nem rokon típusok.

Ajánlott: