CyfrifiaduronRhaglennu

Beth yw'r mathau data mewn Pascal?

Wrth raglennu yn Pascal (Pascal) Dylid dewis mathau o raglen Pascal data. Mae'r rhaglennydd yn bwysig deall bod er mwyn rhedeg ei lle rhaglen i storio nid yn unig y timau a ddyrannwyd yn y cof, ond mae'r data y gorchmynion hyn yn gweithio.

Mae'r holl fathau o ddata yn Pascal yn cael eu rhannu'n ddau grŵp: syml ac yn strwythuredig. Ar gyfer pob math o ddata yn cael ei roi nifer penodol o bytes. Ar gyfer mathau syml yw: mathau cyfanrif (beit, cyfanrif, ac ati), mathau Deunydd (go iawn, sengl, ac ati), Boolean (boolean), math cymeriad (torgoch), rhifo a math egwyl. Mae pob un ohonynt, ac eithrio y math go iawn yn fathau trefnol ac yn cael eu nodweddu gan eu bod yn cael set gyfyngedig o werthoedd a archebwyd. Er enghraifft, mae newidyn cael beit fath, gall gymryd gwerthoedd yn amrywio 0-255 gynhwysol. mathau data o'r fath yn Pascal caniatáu i wneud cais swyddogaeth Pred (yn cyfrifo gwerth blaenorol) a Succ (computes gwerth dilynol), Isel (vychislyaetet math gwerth lleiaf) ac Uchel (yn cyfrifo math gwerth mwyaf), Ord (cyf cyfrifo gwerth presennol y nifer amrywiol).

Yn rhannol o werthoedd fath syml, dim ond un Datwm, hy mae gan un cyfanrif, mae nifer ffracsiynol neu symbol. Newidynnau cael mathau data syml, mae'n rhaid i Pascal cael eu disgrifio yn yr adran Var (byr o newidynnau -. Newidynnau).

Y newidyn yn y rhaglen yn Pascal yn ystyried i gael ei bennu yn llawn, os oes ganddo enw (ID), y math a gwerth cychwynnol. Enw'r newidyn a ddefnyddir i gyfeirio iddo gan unrhyw weithredwr. Mae'r math ddata yn nodi cynrychiolaeth ystod (a allai gymryd gwerthoedd amrywiol), gweithrediadau lle y gallai fod yn cymryd rhan, y swm o gof ei angen ar gyfer storio y newidyn yn y cof. Felly, i ddatrys y broblem ddylai tueddu i leihau nifer y newidynnau a'r dewis rhesymol o fathau.

mathau Strwythuredig yn set archebu o newidynnau o fathau syml. Mae'r rhain yn cynnwys: array (array), setiau (set o), llinyn (llinyn), ffeiliau (ffeil), cofnodi (cofnod). mathau data strwythuredig mewn Pascal yn cael eu disgrifio yn y math adran (adran disgrifiad math).

Array - y mathau mwyaf cyffredin o strwythuredig, yn cael ei ddefnyddio pan fyddwch am i storio a phrosesu'r set archebu o newidynnau o'r un math (unrhyw fath syml). Araeau yn un-dimensiwn, dau ddimensiwn, aml-ddimensiwn. Enghraifft o amrywiaeth un-dimensiwn yn gallu gwasanaethu fel rhestr o fyfyrwyr yn y cylchgrawn dosbarth, didoli yn nhrefn yr wyddor, lle mae gan bob myfyriwr rif cyfresol unigryw. Enghraifft o amrywiaeth dau ddimensiwn - lleoliad y seddi yn y neuadd sinema (pob sedd yn cael ei bennu gan ddau fesuriad - y rhes a rhif sedd rhif).

Mae elfennau o wahanol amrywiaeth anhwylderau, ac mae nifer o elfennau yn gyfyngedig i 255. Y llinyn yn cynnwys set o gymeriadau archebu ac mae'n debyg iawn i'r casgliad, fodd bynnag, dim ond y symbolau fod elfennau o'r llinell.

Ffeil - mae hyn yn yr un amrywiaeth, ond gall y nifer o elfennau yn newid y cwrs y rhaglen. Cofnodi yn set o wahanol fathau o ddata.

Drwy ddysgu i ddefnyddio mathau o ddata yn Pascal, gellir eu gweithredu tasgau eithaf cymhleth a diddorol.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cy.delachieve.com. Theme powered by WordPress.