Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет94/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   90   91   92   93   94   95   96   97   ...   642
Көпөлшемді жиымдар оның əрбір  өлшемін тік жақшалар ішіне жазу 

арқылы беріледі, мысалы



int matr [6][8];

операторы 6 жолдан жəне 8 бағанадан тұратынын екіөлшемді жиымды си-

паттайды. Мұндай жиым компьютер жадында тізбектелген ұяшықтарда бір-

біріне жалғаса отырып, жолдар бойынша қатарласа орналасады. Көпөлшемді 



жиымдар олардың құрамындағы бір элементтен келесісіне көшу кезінде ал-

дымен соңғы индекс өзгеретіндей етіп орналастырылады. Көпөлшемді жиым 

элементіне қол жеткізу (пайдалану) үшін оның барлық индекстері көрсетіледі, 

мысалы, 


matr[i][j]

, немесе басқаша жолдармен: 



*(matr[i]+j)

  неме-

се 


*(*(matr+i)+j)

  түрінде жазылады. 

matr[i]

 жиымның 



i

-ші жолының 

бастапқы адресі болғандықтан, осындай жазу түрлерін пайдалану мүмкін бо-

лып табылады.

Көпөлшемдi жиымды инициалдау кезінде ол жиымдардан құралған 

жиым ретінде беріледі де, оның ішкі əрбір жиымы өз жүйелі жақшаларымен  




61

қоршалып тұрады (мұндағы сипаттау кезінде өрнектің сол жағында жиым 

өлшемдерін көрсету міндетті емес):



Достарыңызбен бөлісу:
1   ...   90   91   92   93   94   95   96   97   ...   642




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

    Басты бет