Ce înseamnă un limbaj puternic tastat?
Ce înseamnă un limbaj puternic tastat?

Video: Ce înseamnă un limbaj puternic tastat?

Video: Ce înseamnă un limbaj puternic tastat?
Video: M.G.L. X ZIOAN - "CONTACT FATAL" (Official Music Video) 2024, Aprilie
Anonim

A puternic - dactilografiat programare limba este unul în care fiecare tip de date (cum ar fi întreg, caracter, hexazecimal, zecimal împachetat și așa mai departe) este predefinită ca parte a programării limba și toate constantele sau variabilele definite pentru un program dat trebuie descrise cu unul dintre tipurile de date.

În acest mod, ce înseamnă ca un limbaj să fie puternic tastat tipat static, ceea ce împiedică să spunem C să fie puternic tastat?

Tastat puternic : cel limba care necesită ca fiecare obiect să aibă tip. Tastat static : cel limba dacă efectuează verificarea tipului la compilare în loc de a rula. În limbaj tipizat static , eroarea voi fi aruncat în timpul compilării, nu în timpul rulării.

În plus, este Python un limbaj puternic tipizat? Piton este dinamic- limbaj dactilografiat . Java este un static- limbaj dactilografiat . Într-un mod slab limbaj dactilografiat , variabilele pot fi implicit forțate la tipuri neînrudite, în timp ce în a limbaj puternic tastat nu pot și este necesară o conversie explicită. Atât Java cât și Piton sunt limbi puternic tipizate.

În ceea ce privește acest lucru, ce este limbajul puternic tastat și limbajul slab tastat?

Principala diferență, aproximativ vorbind, între a limbaj puternic tastat si a slab tastat unul este că a slab tastat se realizează implicit conversii între tipuri neînrudite, în timp ce a puternic tastat de obicei, se interzice conversiile implicite între tipuri neînrudite.

C este scris puternic sau slab?

C este un static dactilografiat limbaj care înseamnă fiecare variabilă tip este determinată în timpul compilării și nu în timpul rulării, cum ar fi Python sau JavaScript. Deci, pentru a rezuma, este un static, slab tastat limba. C este echitabil puternic tastat.

Recomandat: