Kaj pomeni biti močno vtipkan?
Kaj pomeni biti močno vtipkan?

Video: Kaj pomeni biti močno vtipkan?

Video: Kaj pomeni biti močno vtipkan?
Video: Is C++ Strongly Typed? 2024, November
Anonim

A močno - vtipkal programski jezik je tisti, v katerem je vsaka vrsta podatkov (kot so celo število, znak, šestnajstiški, pakirani decimalni in tako naprej) vnaprej določena kot del programskega jezika in vse konstante ali spremenljivke, definirane za dani program, morajo biti opisane z enim od vrste podatkov.

Ustrezno temu, kaj pomeni, da je jezik močno vtipkan statično, kar preprečuje, da bi bil recimo C močno vtipkan?

Statično tipkano : the jezik če izvaja preverjanje tipa v času prevajanja namesto v času izvajanja. V statično tipiziran jezik , napaka volja biti vržen v času prevajanja in ne med izvajanjem. zato C je onemogočen od je močno tipkano . Navedite dva pomembna programiranja jezikov to so močno ampak dinamično. vtipkal.

Poleg tega je C++ močno vtipkan? C++ je več močno tipkano kot C, ker ima parametrični polimorfizem (prek predlog), ki vam omogoča ustvarjanje splošnih podatkovnih tipov, ki so še vedno natančni vtipkal . Python ni takšen močno tipkano kot C++ ker ne more natančno predstavljati takšnih tipov. C++ morda ima vrzeli, vendar je Pythonov sistem tipov še vedno šibkejši.

Drugič, kaj močno vtipkano pomeni C#?

Odgovorjeno 10. avgusta 2016. Ko nekaj rečemo je močno tipkano mi pomeni da tip predmeta je znano in na voljo za uporabo. Lahko rečemo C# močno vtipkal , na primer ne morete narediti vsako airthmatsko operacijo med dvema različnima tip spremenljivk (npr. String vs Integer).

Kakšna je razlika med močno in šibko tipkanim?

Glavni Razlika , grobo rečeno, med a močno tipkano jezik in a slabo tipkano ena je ta a slabo tipkano človek naredi konverzije med nepovezane vrste implicitno, medtem ko a močno tipkano ena običajno onemogoča implicitne pretvorbe med nepovezane vrste.

Priporočena: