Пәні бойынша ОҚУ-Әдістемелік кешен



бет35/111
Дата11.09.2020
өлшемі1,21 Mb.
#77805
1   ...   31   32   33   34   35   36   37   38   ...   111
Байланысты:
UMK Ci tilinde programmalau (1)

<тип> <жиым атауы> [ <өлшем>]

мұнда <тип>-жиым элементтерінің базалық ( int, char, float, double, void) типтердің бірі, < жиым атауы>-идентификатор, [өлшем]- жиым элементтер саны-жиым ұзындығы (Len) бүтін тұрақты өрнек. Индекс бүтін сан және жиым элементтер нөмері нөлден басталады. Сонда, жиымның 1-ші элементінің индексі нөл, ал соңғы элементінің индексі <өлшем>-1( жиым өлшемінен 1-ге кем болады). Типі бүтін, атауы mas, элементтерінің саны 5 жиымның кесте түрінде сипатталуы төмендегідей болады:



Реттік нөмері

0

1

2

3

4

Элементтер мәні

4

8

7

9

2

Мұнда жиымның элементтері mas[0] ден mas[4], 5-элементі бар.



mas[0]=4 жиымның 1-ші элементі; mas[1]=2 жиымның 2-ші элементі; mas[2]=7 жиымның 3-ші элементі; mas[3]=9 жиымның 4-ші элементі; mas[4]=2 жиымның 5-ші элементі. сhar text [8] хабарлануында сhar - жиым элементінің типі; text -жиым атауы, тік жақша ішіне алып жазылған [жиымның элементтерінің индекстері: text [0] ... text [7] саны. Жиым өлшемі тұрақты немесе тұрақтылардан құрылған өрнек мәні болады, мысалы, Int mas[ 10]; Unsigned arr[4] ; long double al[3]; flot arr[5]; Int mas[ 2*5]. Ал, жиым өлшемін айнымалы мән беруге болмайды, мысалы, int mas[N]; сhar text [M]; дұрыс емес!,

Си тілінде жиымның индексінің көрсетілген диапазоннан шығып кеткені тексерілмейді. Мысалы,10 элементі бар бүтін типті Int mas[ 10]; жиым сипатталған болса,ал программада mas[20] (жиымның 19-шы) элемент мәні 2 байт орын алатын кейбір сан болуы мүмкін. Жиымның жедел жадында қанша байт орын алатынын санауға болады:





Достарыңызбен бөлісу:
1   ...   31   32   33   34   35   36   37   38   ...   111




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

    Басты бет