Çfarë do të thotë të jesh i shtypur fort?
Çfarë do të thotë të jesh i shtypur fort?

Video: Çfarë do të thotë të jesh i shtypur fort?

Video: Çfarë do të thotë të jesh i shtypur fort?
Video: Olsi Bylyku x EGLI - Do dite 2024, Nëntor
Anonim

A fort - të shtypura gjuha e programimit është ajo në të cilën çdo lloj i të dhënave (si numri i plotë, karakteri, heksadecimal, dhjetor i paketuar, e kështu me radhë) është i paracaktuar si pjesë e gjuhës së programimit dhe të gjitha konstantet ose variablat e përcaktuara për një program të caktuar duhet të përshkruhen me një nga llojet e të dhënave.

Përkatësisht, çfarë do të thotë që një gjuhë të shtypet fort e shtypur në mënyrë statike, çfarë e pengon të themi C të shtypet fort?

E shtypur në mënyrë statike : të gjuhe nëse kryen kontrollin e tipit në kohën e kompilimit në vend të kohës së ekzekutimit. Në gjuhë e shtypur në mënyrë statike , gabimi do të hidhet në kohën e përpilimit jo në kohën e ekzekutimit. Prandaj, C parandalohet nga duke u shtypur fort . Emërtoni dy programe të rëndësishme gjuhët se janë fort por në mënyrë dinamike. të shtypura.

Për më tepër, a është C++ i shtypur fort? C++ eshte me shume shtypur fort se C sepse ka polimorfizëm parametrik (përmes shablloneve), duke ju lejuar të krijoni lloje të përgjithshme të të dhënave që janë ende me saktësi të shtypura . Python nuk është si shtypur fort si C++ sepse nuk mund të përfaqësojë me saktësi lloje të tilla. C++ mund të ketë boshllëqe, por sistemi i tipit Python është akoma më i dobët.

Së dyti, çfarë do të thotë C# me shtypje të fortë?

Përgjigjur 10 Aug 2016. Kur themi diçka është shtypur fort ne mesatare që lloji të objektit është të njohura dhe të disponueshme për t'u përdorur. Ne mund te themi C# fort të shtypura , për shembull nuk mundeni bëj çdo operacion ajrmatik midis dy të ndryshëm lloji e variablave (p.sh., String vs Integer).

Cili është ndryshimi midis shtypjes së fortë dhe shtypjes së dobët?

Kryesor dallimi , thënë përafërsisht, ndërmjet a shtypur fort gjuha dhe a i shtypur dobët njëra është se a i shtypur dobët dikush bën konvertime ndërmjet lloje të palidhura në mënyrë implicite, ndërsa a shtypur fort në mënyrë tipike nuk lejohen konvertimet e nënkuptuara ndërmjet lloje të palidhura.

Recommended: