Айнымалыны қалай инициализациялайсыз?
Айнымалыны қалай инициализациялайсыз?

Бейне: Айнымалыны қалай инициализациялайсыз?

Бейне: Айнымалыны қалай инициализациялайсыз?
Бейне: C++ | Конструктор | Деструктор | Оператор присваивания | Введение в ООП | 04 2024, Қараша
Anonim

Айнымалыны инициализациялау оған тағайындалатын бастапқы мәнді көрсетуді білдіреді (яғни, ол мүлдем пайдаланылмай тұрып). Назар аударыңыз, а айнымалы бұл емес инициализацияланған анықталған мәнге ие емес, сондықтан оны мұндай мән тағайындалмайынша пайдалану мүмкін емес.

Кейіннен айнымалыны қалай жариялайсыз және инициализациялайсыз?

Қашан сен жариялау а айнымалы , сіз оған атау (аты/жасы) және түрін (String/int) бересіз: Жол атауы; жасы; Айнымалыны инициализациялау сіз оған мән берген кезде.

Сондай-ақ, C++ тілінде айнымалы мәнді қалай инициализациялауға болады? Мысалы, a айнымалы x және деп аталатын int типі инициализациялау ол жарияланған сәттен бастап оны нөлдік мәнге дейін жаза аламыз: int x = 0; Конструктор ретінде белгілі екінші әдіс инициализация (енгізген C++ тіл), бастапқы мәнді жақша (() арасына алады):

Сондай-ақ, Java-да айнымалы мәнді қалай инициализациялауға болады?

Сен істей аласың инициализациялау the айнымалы теңдік белгісі мен мәнді көрсету арқылы. Есте сақтаңыз, бұл инициализация өрнек үшін көрсетілгенмен бірдей (немесе үйлесімді) түрдегі мәнге әкелуі керек айнымалы . Біреуден көп жариялау айнымалы көрсетілген түрдегі үтірмен бөлінген тізімді пайдаланыңыз.

Неліктен бізге айнымалыларды инициализациялау керек?

Инициализациялау а айнымалы Telastyn атап өткендей, қателердің алдын алады. Егер айнымалы сілтеме түрі болып табылады, инициализациялау ол жолдағы нөлдік анықтамалық қателерді болдырмайды. А айнымалы нөлдік емес әдепкі мәні бар кез келген түр әдепкі мәнді сақтау үшін біраз жадты алады.

Ұсынылған: