<тип> <жиым атауы> [ <өлшем>]
мұнда <тип>-жиым элементтерінің базалық ( 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 байт орын алатын кейбір сан болуы мүмкін. Жиымның жедел жадында қанша байт орын алатынын санауға болады:
Достарыңызбен бөлісу: |