Типти кастинг кантип иштейт?
Типти кастинг кантип иштейт?

Video: Типти кастинг кантип иштейт?

Video: Типти кастинг кантип иштейт?
Video: 1-класска электрондук каттоо 2024, Апрель
Anonim

Типти кастинг бир маалыматтын өзгөрмөсүн өзгөртүүнү билдирет түрү башкага. Компилятор автоматтык түрдө бирин өзгөртөт түрү мааниси бар болсо, маалыматтарды башкасына. Мисалы, эгер сиз калкыма чекиттик өзгөрмөгө бүтүн санды ыйгарсаңыз, компилятор intти floatка айлантат.

Ошо сыяктуу эле, типтүү кастинг мисал менен эмнени түшүндүрөт?

Typecasting . Typecasting , же түрү конверсия, бир маалыматтан объектти өзгөртүү ыкмасы түрү башкага. Ан мисал нын терүү конвертациялоодо сапка бүтүн сан. Бул эки санды салыштыруу үчүн жасалышы мүмкүн, бир сан сап катары сакталып, экинчиси бүтүн сан болгондо.

Жогорудагыдан тышкары, С тилинде типти кастинг жана түргө өзгөртүү деген эмне? Typecasting деп да аталат түрүн өзгөртүү . дегенди билдирет айландыруу бир маалымат түрү башкага. Айландыруу кичинекей маалыматтар түрү чоңураак деп да аталат түрү жылдыруу. ' C ' ачык жана ачык жол менен камсыз кылат түрүн өзгөртүү.

Ошондой эле сурашы мүмкүн, типти кастинг жаманбы?

The Жаман Жаңылыктар: 1. Typecasting карьераңызды да бузуп коюшу мүмкүн. Ооба, көптөгөн актёрлордун карьерасы ар дайым белгилүү бир каармандын ролун ойногондуктан жаралган… бирок аны колдоо үчүн мазмун жетишсиз болсо, көрүүчүлөр дежавю эффектин ала башташат.

Мисал менен типти өзгөртүү деген эмне?

Мисал катары конверсияны алса болот бүтүн сан маанини калкыма чекиттин маанисине же сап катары тексттик көрсөтүүгө жана тескерисинче. Типти конверсиялоо типтин иерархиясынын же берилиштердин өкүлчүлүктөрүнүн айрым өзгөчөлүктөрүнөн пайдалана алат.

Сунушталууда: