Стандартты кітапханалар


union ind_un {тип1 идентификатор1



бет25/27
Дата08.02.2022
өлшемі64,18 Kb.
#123781
түріҚұрамы
1   ...   19   20   21   22   23   24   25   26   27
Байланысты:
Оап. Все лекции

union ind_un {тип1 идентификатор1;

  • тип 2 идентификатор2;

  • ...............................

  • тип n идентификатор n;},

    мұндағы ind_un-анықталған жаңа "біріктіру" түрі; 1 ТИП - N тип - хабарландыру кезінде алдын - ала анықталған айнымалы типтер идентификатор1-идентификатор N. айта кету керек, идентификатор түрі (көбінесе өріс деп аталатын құрылымға ұқсас) кез-келген құрылым болуы мүмкін.Біріктіру сияқты хабарландыру операторының жұмысы компиляторға айнымалыларды сақтау үшін бірдей жад аймағы бөлінетіні туралы ақпарат беріледі. Бұл жағдайда union түрінің айнымалысы үшін жадта ең үлкен байтқа ие union элементін жадқа орналастыру үшін қанша орын қажет болса, сонша орын бөлінеді. Аудармашы қазіргі уақытта қай мүшенің қолданылатынын білмейтінін есте ұстаған жөн, сондықтан түрді бақылау мүмкін емес.Сонымен қатар, жадта мән болуы мүмкін және біріктірудің бір ғана элементі "белсенді" бола алады.

    • Union айнымалысының сипаттамасы (union and_un) және айнымалы идентификатордан (union_var_ union атауы) тұрады және келесідей болады



    • Достарыңызбен бөлісу:
  • 1   ...   19   20   21   22   23   24   25   26   27




    ©www.engime.org 2024
    әкімшілігінің қараңыз

        Басты бет