Általános információk a változókról

Általános információk a változókról

Általános információk

Ha azt mondjuk, hogy egy változó csak két állapotot tárolhat, az úgynevezett, igaz és hamis, akkor a Boolean változót értjük. A CAD-ben a típus a jelölés bool, és lehet igaz vagy hamis. Ilyen típusú változók segítségével célszerű tárolni valami bekerülési állapotát, meghatározni, hogy történt-e valamilyen esemény, hogy a kívánt eredményt vagy mutatót elérték-e, stb.

A kódgeneráló funkcióval generált programkódban ez a típus az int típusú és 32 bites a memóriában. Elvileg a bool típusú érték tárolásához egy bájt elegendő, de a modern processzorokat úgy tervezték meg, hogy a 32 bites műveletek gyakran gyorsabbak legyenek, mint a bájtokkal. Ugyanakkor a korszerű berendezésekben a RAM mérete már nem szűk keresztmetszet.

Valószínűleg az int típus lesz a fő típus, amellyel együtt kell dolgoznia. Úgy tervezték, hogy egész számokat tároljon, pl. mindazokat, amelyeket mindennapi életünkben működtetünk. A programban és a generált kódban az int 32 bit-et vesz igénybe, és értéke -2147483648-tól 2147483647-ig terjedhet.

Néha értékeket kell fenntartani jel nélkül, például valami mennyiséget. Hasonló esetekben használja a változó típusát. A típus kiválasztásának oka lehet a pozitív értékek megduplázott tartománya az int típus tekintetében. A CAD-ben és a generált kód kódja 32 bites, és értéke 0 és 4294967295 között van.

Ha az értéke nem teljes értékeket vehet fel, akkor az úszó típusát kell használni. Lehetővé teszi valós számok vagy ún. Float értékek tárolását. A CAD-ben és a kódgeneráló függvény által generált kódban az úszótípus 32 bites memóriát foglal el. A lehetséges értékek tartománya a végső megvalósítástól függ, például a -3.402823466e + 38 és a 3.402823466e + 38 között.

A szöveges karakterláncok tárolásához írja be a karakterláncot. A programban és a generált kódban a típus kisbetűs karakterek sorozata. A memóriában lévő szimbólumok szorosan egymás után helyezkednek el. Az utolsó karaktert mindig egy 0-as értékkel (nulla) helyezzük el. Jelöli a vonal végét, és nem érhető el a felhasználó számára.

A CAD összes vonala unicode karakterből áll. Ez lehetővé teszi a szöveg bármely nyelven történő tárolását a vonalon. A programkód létrehozása esetén a karakterek típusát, amelyekből a karakterláncok állnak, a generátor beállításai határozzák meg.

A legtöbb CAD-változó a saját nevükben nem egyetlen, hanem sok memóriakártyát képes elrejteni. Ezek a változók arra utalnak, hogy tömbök. És a tömbben lévő cellák számát a tömbváltozó dimenziójának, vagy egyszerűen a változó dimenziójának nevezik. Az azonos változóval rendelkező tömb összes cellája ugyanolyan méretű és típusú, amely a változó típusának felel meg. A memóriában egymás után egymás után sorba rendezve.

A változó maximális dimenziója korlátozott, az alapértelmezett érték 1000. Ez az érték módosítható az aktuálisan betöltött projekt profilbeállításaiban. A Maximum Dimenzió mezõ felelõs erre. amely az Azonosító csoport Általános lapján található.

Nevek és leírás

A program összes változója neve. A változó nevek nem kezdődhetnek számjegyekkel, és csak aláhúzásokat, számokat és latin karaktereket tartalmazhatnak.

Azonban a változók létrehozásának eszközei a programban nyomon követik ezt, és nem fogják hibázni.

A CAD legtöbb változójára, kérésre, leírást adhat meg. Bármelyik kisbetűs karaktert tartalmazhat bármilyen nyelven, többsoros lehet, és a működő ablakfákban a jobb oldali oszlopban egyetlen sorként jelenik meg.

A fák kijelölése

Nézzük meg, hogy a változók hogyan jelennek meg a program működő ablakainak fáiban.

-

Az első a grafikus piktogram. A forgatható téglalap színe határozza meg, hogy ez a változó bemeneti, kimeneti vagy helyi. A latin betű követi a változó típusát, és megfelel az első betűjének. Vagyis a "b" betű jelzi a bool típusát. az "i" betű az int beírásához stb.

-

A kijelölési jelet a bal egérgombbal vagy a billentyűzet szóköz billentyűjével lehet beállítani vagy eltávolítani, feltéve, hogy az elemet kiválasztotta. Az állapot azt jelenti, hogy a változó aktív, részt vesz a munkában, és a képletben megadható. A tevékenység állapota megegyezik egy változó hiányával, nincs hatással a projekt működésére és a teszt forgatókönyvekre.

-

Ezután követi a változó nevét, ez is egyedi azonosítója. A képletben szereplő változók értékének eléréséhez használható.

-

Egy változó dimenziójának mezője. A szögletes zárójelek a változó tömb elemeinek számát jelzik. A mező hiányozhat. Ez azt jelenti, hogy a változó dimenziója 1.

A mező külön és részletesebb leírást igényel. Jelzi az alapértelmezett változó vagy a változó kezdeti értékét, és csak a bemeneti és a helyi változók esetén fordul elő. A kimeneti változók a rájuk írt értékek tárolására és kiadására szolgálnak, és a kezdeti értékük nincs megadva. Ha egy változó dimenziója nagyobb, mint egy, akkor ezt az értéket egymás után hozzárendeljük a változó tömb minden eleméhez.

A változók kötelező indítása a CAD egyik alapelve. Lehetővé teszi, hogy kizárjon egy gyakori hibát a nem inicializált változók képletekkel kapcsolatos programozásakor.

A kezdeti értékek például több, például.

Ebben az esetben a tömbváltozó val első elemét az "Egy" string hozzárendeli. a második elem a "Két" sor. a harmadik sor a "Három". Ha az értékek száma a jel után kisebb, mint a változó dimenziója, az utolsó értéket a tömb összes többi eleméhez hozzárendeljük.

A fenti kifejezésben a 4.5 értéket nemcsak a változó szög tömbének második, hanem harmadik és negyedik eleméhez is hozzárendeljük.

A fa elemben lévő változó CAD értéke legfeljebb öt inicializáló értéket jelez.

A fennmaradó értékek megtekintéséhez válassza ki a fa elemét, amely megfelel a változónak. A Tulajdonságok ablakban válassza ki az Alapértelmezett értékeket vagy az Első értékek mezőt, és kattintson a jobb oldalon található gombra. Megnyílik egy ablak.

Általános információk a változókról

Érdekli a nyíl által jelölt listát. A bal oszlopban a tömbváltozó elemeinek száma. A jobb oldali oszlop tartalmazza az alapértelmezett értékeket, amelyek megfelelnek ezeknek az elemeknek.

Minimális és maximális értékek

A bemeneti és a helyi projektváltozók esetében az alapértelmezett értékek mellett a maximális és a minimális értékek is megjelennek. Ezek a változók tulajdonságai gyakorlatilag nincsenek hatással a projekt munkájára a CAD-ben. A program jövőbeli fejlesztésére maradnak, és lehetővé teszik a projekt további szintű ellenőrzésének megteremtését.

Kapcsolódó cikkek