1 Жооп. ишенем, ал чындыгында эле struct: union toto { union toto a; кол коюлбаган б; }; toto тег идентификатору биримдиктин түрү экендиги белгилүү болгондон кийин, toto толук эмес түргө көрсөткүч болуп саналат.
Өзүнө шилтеме түзүмү деген эмне?
Өзүнө шилтеме берген түзүм - бул бир эле түрдөгү структура өзгөрмөсүн көрсөткөн мүчөлөр болушу мүмкүн болгон структура Аларда бир же бир нече көрсөткүчтөр болушу мүмкүн алардын мүчөсү катары түзүлүшү. … Бул анын түрүнүн мүчөсүн камтыган структуранын уникалдуу түрү.
Мисалдар менен өзүнө шилтеме берген структуралар деген эмне?
Өзүнө шилтеме берүүчү түзүмдөр - бул түзүмдөрдүн бир түрүн көрсөткөн бир же бир нече көрсөткүчү бар структуралар, алардын мүчөсү мененБашка сөз менен айтканда, структуралардын бир эле түрүн көрсөткөн структуралар өзүн-өзү шилтеме мүнөзгө ээ. Жогорудагы мисалда "шилтеме" "түйүн" түрүндөгү структурага көрсөткүч.
С тилиндеги биримдик деген эмне?
Union - бул C программалоо тилинде колдонуучу тарабынан аныкталган маалымат түрү. Бул бир эле эстутумда жайгашкан ар кандай типтеги өзгөрмөлөрдүн жыйындысы. Биз көптөгөн мүчөлөрү бар биримдикти аныктай алабыз, бирок белгилүү бир учурда бир гана мүчө маанини камтый алат. … C бирикмелери эстутумду сактоо үчүн колдонулат.
Төмөнкүлөрдүн кайсынысы биримдикти жарыялоо үчүн туура формат?
Бирикмелерди аныктоо үчүн биримдик ачкыч сөзүн колдонобуз. Бул жерде бир мисал: union car { char name[50]; int баасы; }; Жогорудагы код туунду типтеги союздук унааны аныктайт.