Ի՞նչ է նշանակում խիստ տպագրված լինել։
Ի՞նչ է նշանակում խիստ տպագրված լինել։

Video: Ի՞նչ է նշանակում խիստ տպագրված լինել։

Video: Ի՞նչ է նշանակում խիստ տպագրված լինել։
Video: Զկրտալը, հորանջելը, փռշտալը, ձգվելը... Ի՞նչ է օրգանիզմը փորձում ասել մեզ մարմնի լեզվով 2024, Մայիս
Anonim

Ա խիստ - մուտքագրված Ծրագրավորման լեզուն մեկն է, որտեղ տվյալների յուրաքանչյուր տեսակ (օրինակ՝ ամբողջ թիվ, նիշ, տասնորդական, փաթեթավորված տասնորդական և այլն) նախապես սահմանված է որպես ծրագրավորման լեզվի մաս, և տվյալ ծրագրի համար սահմանված բոլոր հաստատունները կամ փոփոխականները պետք է նկարագրվեն որևէ մեկով: տվյալների տեսակները.

Համապատասխանաբար, ի՞նչ է նշանակում լեզվի համար խիստ տպագրված ստատիկ տպագրված լինելը, ինչը խանգարում է, որ C-ն խիստ տպագրվի:

Ստատիկ մուտքագրված -ը լեզու եթե այն կատարում է տիպի ստուգում կոմպիլյացիայի ժամանակ՝ գործարկման ժամանակի փոխարեն: Մեջ ստատիկ տպագրված լեզու , սխալը կամք նետվել կոմպիլյացիայի ժամանակ, ոչ թե գործարկման ժամանակ: Հետևաբար, Գ-ն կանխվում է -ից խիստ տպագրված . Նշե՛ք երկու կարևոր ծրագրավորում լեզուները որ ուժեղ են բայց դինամիկ. մուտքագրված.

Բացի այդ, C++-ը խիստ տպագրված է: C++ ավելին է խիստ տպագրված քան C-ն, քանի որ այն ունի պարամետրային պոլիմորֆիզմ (կաղապարների միջոցով), որը թույլ է տալիս ստեղծել ընդհանուր տվյալների տիպեր, որոնք դեռ ճշգրիտ են մուտքագրված . Python-ը նման չէ խիստ տպագրված ինչպես C++ քանի որ այն չի կարող ճշգրիտ ներկայացնել նման տեսակները: C++ կարող է բացեր ունենալ, բայց Python-ի տիպային համակարգը դեռ ավելի թույլ է:

Երկրորդ, ի՞նչ է նշանակում խիստ տպագրված C#:

Պատասխանվել է Aug 10, 2016 Երբ ինչ-որ բան ենք ասում խիստ տպագրված է մենք նշանակում է որ տիպ օբյեկտի է հայտնի և հասանելի է օգտագործման համար: Կարելի է ասել C# ահավոր մուտքագրված , օրինակ չես կարող անել ցանկացած օդային գործողություն երկու տարբերի միջև տիպ փոփոխականների (օրինակ՝ String vs Integer):

Ո՞րն է տարբերությունը խիստ տպագրված և թույլ տպագրվածի միջև:

Գլխավոր հիմնական տարբերությունը , կոպիտ ասած, միջեւ ա խիստ տպագրված լեզուն և ա թույլ տպագրված մեկն այն է, որ ա թույլ տպագրված մեկը փոխարկումներ է անում միջեւ անկապ տեսակներ անուղղակիորեն, մինչդեռ ա խիստ տպագրված մեկը սովորաբար թույլ չի տալիս անուղղակի փոխակերպումները միջեւ անկապ տեսակներ:

Խորհուրդ ենք տալիս: