Պասկալի ո՞ր ձևաչափն է օգտագործվում զանգվածը հայտարարելու համար:

Պասկալի ո՞ր ձևաչափն է օգտագործվում զանգվածը հայտարարելու համար:
Պասկալի ո՞ր ձևաչափն է օգտագործվում զանգվածը հայտարարելու համար:
Anonim

Պասկալով զանգված հայտարարելու համար ծրագրավորողը կարող է կա՛մ հայտարարել տեսակը, ապա ստեղծել այդ զանգվածի փոփոխականները, կա՛մ ուղղակիորեն հայտարարել զանգվածի փոփոխականը: type array-identifier=զանգված[index-type] of element-type; Որտեղ, array-identifier − ցույց է տալիս զանգվածի տիպի անունը։

Ինչպե՞ս եք հայտարարագրում զանգվածը:

Զանգվածը հայտարարելու սովորական եղանակն է ուղղակի շարել տիպի անունը, որին հաջորդում է փոփոխականի անունը, որին հաջորդում է փակագծերի չափը, ինչպես կոդերի այս տողում է: int Numbers[10]; Այս կոդը հայտարարում է 10 ամբողջ թվերի զանգված: Առաջին տարրը ստանում է ինդեքս 0, իսկ վերջնական տարրը՝ 9։

Ո՞րն է զանգվածի հայտարարման ընդհանուր ձևաչափը:

Զանգվածի հայտարարագրման շարահյուսությունը շատ պարզ է: Շարահյուսությունը նույնն է, ինչ սովորական փոփոխականի հայտարարագրման դեպքում, բացառությամբ, որ փոփոխականի անվանմանը պետք է հաջորդեն ենթագրերը՝ զանգվածի յուրաքանչյուր չափման չափը նշելու համար: Զանգվածի հայտարարագրի ընդհանուր ձևը կլինի՝ VariableType varName[dim1, dim2, …

Ի՞նչ է զանգվածը Ինչպե՞ս եք հայտարարում զանգվածը:

Զանգվածը միևնույն տիպի տարրերի հավաքածու է, որոնք տեղադրված են հարակից հիշողության վայրերում, որոնք կարող են առանձին հղում կատարել՝ օգտագործելով ինդեքսը եզակի նույնացուցիչի համար: int տիպի հինգ արժեքները կարող են հայտարարվել որպես զանգված՝ առանց հինգ տարբեր փոփոխականներ հայտարարելու (յուրաքանչյուրն իր նույնացուցիչով):

Ինչ է հայտարարագիրըՊասկալ?

Փոփոխական հռչակագիր Պասկալով

Տիպի հռչակագիրը նշում է տեսակների կատեգորիան կամ դասը, ինչպիսիք են ամբողջ թիվ, իրական և այլն:, մինչդեռ փոփոխականի ճշգրտումը ցույց է տալիս տեսակը արժեքների, որոնք կարող են վերցնել փոփոխականը: Դուք կարող եք համեմատել Pascal-ի տիպի հայտարարագիրը C-ում typedef-ի հետ։

Խորհուրդ ենք տալիս: