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


struct{ char name[10]; long int price;} tov1={"



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

struct{ char name[10]; long int price;} tov1={"стол",100};

Бит өрістері бар құрылым

  • Төмен деңгейдегі тапсырмаларды бағдарламалау кезінде биттік арифметиканы қолдану Бұл жағдайда элемент жеке жад биттеріне қол жетімділікті қамтамасыз ететін бит өрісі ретінде қызмет ететін құрылым қолданылады. Бит өрісі бар құрылым түрі келесі түрдің сипаттамасымен енгізіледі:

  •  struct [ имя_struct]{ unsigned имя_поля 1: длина_поля 1;

  • unsigned имя_поля 2: длина_поля 2;

  • ………..

  • unsigned имя_поля n: длина-поля n ;};

  • .

  • Мысалы :

  • struct { unsigned key : 1;

  • unsigned keycod : 3;

  • unsigned keytime: 5;

  • } mykey;

Біріктіру

  • Біріктіру-бұл әртүрлі типтегі объектілерді бірдей жад аймағында орналастыруды ұйымдастыруға мүмкіндік беретін пайдаланушы анықтайтын мәліметтер түрі. жалпы түрде жазылады:



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




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

    Басты бет