Жолдармен жұмыс үшін мәліметтер типтері Нуль- терминальды жол char[]



бет1/2
Дата07.02.2022
өлшемі31,66 Kb.
#85251
  1   2
Байланысты:
Зертханалық жұмыс №7


Бақылау сұрақтары:

  1. ListBox және ComboBox компоненттерінің қызметі?

  2. Жолдық функцияларды атаңыз?

  3. StringListEditor терезесі не үшін арналған?



Жолдармен жұмыс үшін мәліметтер типтері
1. Нуль- терминальды жол char[]
C++ тілінде жолдарды жариялау үшін арнайы тип жоқ, сондықтан да олар бір өлшемді символдық массивтер түрінде ұсынылады. Мұндай массивтің соңғы элементі нөлдік байт ‘/0’ – (нуль терминатор). Жол ұзындығы символдар санына нуль- терминаторды қосқанға тең. Теру барысында нуль-терминаторды жол соңына қосудың қажеті жоқ, оны С++ компиляторы автоматты түрде өзі қояды (тек оған орын қалдыруды ұмытпау қажет).
Жолдар келесі түрде сипатталуы мүмкін:
char st [10]=”123456789”;
char st []=”12345”:
Егер жол өлшемі анық көрсетілмесе, онда ол автоматты түрде орнатылады және символдар саны +1 ге тең болады. Осындай жолдармен жұмыс істеу үшін string.h файлында орналасқан функциялар жиыны бар. Келесі функциялар жиі қолданылады 1 кесте:
1 кесте. Жолдық функциялар қызметтері



Достарыңызбен бөлісу:
  1   2




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

    Басты бет