Void коддо эмнени билдирет?
Void коддо эмнени билдирет?

Video: Void коддо эмнени билдирет?

Video: Void коддо эмнени билдирет?
Video: C# Delegates Делегаты 2024, Ноябрь
Anonim

жараксыз (C++)

Функция кайтаруу түрү катары колдонулганда, жараксыз ачкыч сөз функцияны көрсөтөт кылат маани бербейт. Функциянын параметр тизмеси үчүн колдонулганда, жараксыз функция эч кандай параметрлерди кабыл албасын белгилейт. Көрсөткүчтүн декларациясында колдонулганда, жараксыз көрсөткүчтүн "универсалдуу" экенин белгилейт.

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

Компьютерде программалоо , качан жараксыз функция кайтаруу түрү катары колдонулат, ал функциянын экенин көрсөтөт кылат маани бербейт. Качан жараксыз көрсөткүчтүн декларациясында пайда болсо, ал көрсөткүч универсалдуу экенин көрсөтөт. Функциянын параметрлер тизмесинде колдонулганда, жараксыз функция эч кандай параметрди албагандыгын көрсөтөт.

Андан кийин, суроо туулат, C++ тилинде жараксыз функция деген эмне? негизги() функция ичинде C++ программа, адатта, кайтарылбаган маани болуп саналат функция (а боштук функциясы ). А боштук функциясы өзүнүн чакыруучусуна маани бербейт. Функциялар алар чакырылмайынча аткарылбай турган подпрограммалар.

Ошо сыяктуу эле, сиз: "void *" деген эмнени билдирет?

22. Колдонуу a жараксыз * дегенди билдирет функция белгилүү бир тип болбошу керек болгон көрсөткүчтү ала алат. Мисалы, розетка функцияларында сизде send( жараксыз * pData, int nLength) бул билдирет сиз аны ар кандай жолдор менен чакырсаңыз болот, мисалы char * data = "blah"; жөнөтүү(маалымат, стрлен(маалымат)); POINT p; б. x = 1; б.

Кандай боштуктар бар?

Боштуктар түзмө-түз түзүүчү бөлүкчөлөр ортосундагы боштуктарды билдирет. Боштуктар катуу абалда жабык таңгак түзүмдөгү курамдык бөлүкчөлөрдүн ортосундагы бош мейкиндикти билдирет. Бул бош мейкиндиктер интерстициалдык деп аталат боштуктар , аралыктар же тешиктер.

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