Si Të Vendosni Një Grup Në C

Përmbajtje:

Si Të Vendosni Një Grup Në C
Si Të Vendosni Një Grup Në C

Video: Si Të Vendosni Një Grup Në C

Video: Si Të Vendosni Një Grup Në C
Video: Erdhi Tigri erdhi tigri | Perralla per femije | Perralla Shqip 2024, Mund
Anonim

Vargjet në gjuhët programuese C dhe C ++ përdoren më shpesh për të formuar një sekuencë të dhënash të të njëjtit lloj. Kjo organizim i parametrave ju lejon në mënyrë më efektive të zgjidhni detyrat e caktuara. Veçanërisht në gjuhët programuese C dhe C ++, ku vargjet mund të specifikohen si në fillim të një programi ashtu edhe kudo në kodin e tij. Gjëja kryesore është të merret parasysh shtrirja e variablave të krijuar.

Si të vendosni një grup në C
Si të vendosni një grup në C

Udhëzimet

Hapi 1

Një grup, si një grup i caktuar i të dhënave të një lloji, zë një vend të përcaktuar mirë në memorje, me secilin element pasues të vendosur menjëherë pas atij të mëparshëm. Një qelizë specifike arrihet me indeks; në C, elementi i parë ka indeksin zero. Përshkrimi duhet të marrë parasysh dimensionin e vargut, d.m.th. një-dimensionale ose dy-dimensionale, që përmbajnë dy vargje, do të përdoret grupi.

Hapi 2

Përcaktoni fushëveprimin e grupit të gjeneruar. Nëse do t'i përkasë një funksioni lokal, shkruaj emrin dhe madhësinë e tij në fillim kur deklaron variablat e tjerë. Kur formoni një koleksion global, përshkrimi i tij duhet të kryhet në fillim të programit ose në skedarin e kokës të përfshirë (skedari h).

Hapi 3

Në C, një grup përcaktohet nga një emër unik që tregon llojin e të dhënave të ruajtura në të, si dhe dimensionin në operatorin e vetëm ose të dyfishtë . Krijoni një grup me një dimension që ka një rresht.

Një shembull i krijimit të një grupi njëdimensional:

m_P1 dyfishtë [200];

char m_C1 [20];

Në këtë rast, janë krijuar dy vargje me një vijë m_P1 dhe m_C1. E para ruan 200 variabla të tipit të dyfishtë, dhe e dyta - 50 vlera të karakterit (char).

Hapi 4

Specifikoni një koleksion dy-dimensional (matricë) ku duhet të specifikohen dy indekse në operatorët për të rivendosur një element specifik. Sintaksa për përshkrimin e një grupi të tillë është e ngjashme me një-dimensionale, përveç specifikimit të dimensionit.

Një shembull i krijimit të një grupi dy-dimensional:

m_P2 dyfishtë [100] [50];

char m_C2 [20] [10];

Hapi 5

Sidoqoftë, për vargjet shumëdimensionale në gjuhën C, ka lëshime në drejtim të specifikimit të parametrave të saktë të dimensioneve. Nëse vargu dy-dimensional inicializohet njëkohësisht me deklarimin, është e lejueshme të mos specifikoni dimensionin e parë, d.m.th. numri i linjave në grup.

int m_I [4] = {{3, 7, 9, 2}, {4, 1, 2, 1}, {3, 8, 9, 4}, {5, 1, 3, 9}};

Në këtë rast, madhësia e saktë e vargut m_I do të përcaktohet nga përpiluesi direkt kur lidh programin e ekzekutueshëm.

Recommended: