Нөл массив деген эмне?
Нөл массив деген эмне?

Video: Нөл массив деген эмне?

Video: Нөл массив деген эмне?
Video: С++ сабақ 13 [Бір өлшемді массив №1] 2024, Ноябрь
Anonim

null массив --качан өлчөмү массив караганда жарыяланган эмес массив катары белгилүү null массив . БОШ ARRAY ---Эгер массив өлчөмүнө ээ, бирок ал бош катары белгилүү болгон мааниге ээ эмес массив.

Ошо сыяктуу эле, массив нөл Java болушу мүмкүнбү?

An int массив элементтерсиз сөзсүз түрдө эмес нөл . It болот гана болсун нөл али белунуп чыга элек болсо. жөнүндө көбүрөөк маалымат алуу үчүн бул окуу куралын караңыз Java массивдери . сен болот ошондой эле кандайдыр бир элементтердин бар же жок экенин текшерүү массив анын узундугун таап, андан кийин аны if-else операторуна киргизип, анын бар-жоктугун текшериңиз нөл.

Жогорудагыдан тышкары, массив нөл же жок экенин кантип текшере аласыз?

  1. Count функциясын колдонуу: Бул функция массивдеги бардык элементтерди санайт. Эгерде массивдеги элементтердин саны нөлгө барабар болсо, анда ал бош массивди көрсөтөт.
  2. Sizeof() функциясын колдонуу: Бул ыкма массивдин өлчөмүн текшерет. Эгерде массивдин өлчөмү нөлгө барабар болсо, анда массив бош, антпесе массив бош эмес.

Андан кийин, суроо туулат, сиз массивди нөлгө орното аласызбы?

Эгерде сен бар массив бүтүн сандардын жана сен элементти жасоого аракет кыл null сиз аласыз 't кыл arr= нөл ; анткени бүтүн санга айландыруу мүмкүн эмес нөл . Эч нерсе эмес. Биринчи учурда сен 're орнотуу сиздин бардык шилтемелер массивден нөлгө чейин . Экинчи учурда сен 're орнотуу абдан шилтеме массив өзүнө нөл.

Нөл өзгөрмө деген эмне?

Нөл . Качан өзгөрмө эч кандай баалуулугу жок, ал болуп эсептелет нөл . ээ болуу нөл мааниси 0 маанисине караганда башкача, анткени 0 чыныгы маани. Программисттер көбүнчө логикалык тесттерди колдонушат өзгөрмө баа берилди же жокпу.

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