Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Vysvetlenie Filler v COBOL program

V programovacom jazyku COBOL , môžete definovať všetky premenné a dátové polia v časti programu s názvom divízie dát . Tu môžete nastaviť záznamy na disku súbory , rozvrhnutie tlače , pulty a pracovné úložisko pre výpočty . Môžete definovať väčšinu dátových polí , tým , že im jedinečné názvy , ale FILLER kľúčové slovo umožňuje zrušil pamäti bez nutnosti názvu . FILLER

FILLER je vyhradené slovo , čo znamená , že nie je možné použiť slovo pre pomenovanie polí alebo iných , než definovať jednotlivé pamäťové prvky záznamov . Môžete použiť Filler ihneď po rad úrovne a predchádza ustanovenia o obraz , ktorý definuje veľkosť do poľa a dátový typ . COBOL obmedzuje používanie výplň oddelenie dát , nevzťahuje sa na rozdelenie identifikácia , životné prostredie alebo postup
záznamu Layout

Jedným z najčastejších využití . pre FILLER je definícia dátových záznamov . Ak používate dátový súbor s 150 znakov dĺžky rekordné a nemusíte označiť všetky polia v ňom , môžete definovať nepotrebné znaky ako plnivo , ako v nasledujúcom kóde :

01 na zákazníka record.05 FILLER PIC X ( 10 ) .05 zákazník - meno PIC X ( 30 ) .05 zákazník Adresa PIC X ( 30 ) .05 zákazník - město PIC X ( 30 ) .05 FILLER PIC X ( 50 ) .

Tým umožňuje čítať záznamy 150 znakov a určiť polia, ktoré chcete - meno zákazníka , adresu a mestá - . zatiaľ čo ignoruje zvyšok záznamu
podreťazec Ťažba

môžete použiť plnivá kľúčové slovo pomáhať pri extrakcii podreťazca z väčšieho reťazca . Ak chcete napríklad extrahovať prvých päť číslic ZIP kód , môžete nastaviť nasledujúce príkazy v kapitole Pracovný - Storage :

01 whole - zip - code.05 primárnej zips PIC X ( 5 ) .05 FILLER PIC X ( 5 ) .

V konaní divízie , môžete presunúť ZIP - plus - štyri kód celý - zip - kód , potom sa presunúť primárny - zips na cieľové pole . Pritom pustíte všetko po prvých piatich číslic .
FILLER a VALUE

záznamu , rezervy pamäť priestor FILLER poľa a akceptuje akúkoľvek údajov presuniete sa do neho . Môžete tiež definovať FILLER poľa má hodnotu . Programátori používajú túto techniku ​​často pre nastavenie hlavičky správy , ako napríklad v nasledujúcom príklade :

01 print - line.05 FILLER PIC X ( 10 ) HODNOTA SPACES.05 FILLER PIC X ( 15 ) VALUE " ROK KONIEC sPRÁVA " .05 FILLER PIC X ( 20 ) HODNOTA SPACES.05 FILLER PIC X ( 5 ) HODNOTA " PAGE " .05 strana číslo PIC ZZZ9 .

Všimnite si , že názvy správa záhlaví stránky a rozstup je hotovo s FILLER , okrem jedného s názvom poľa , ktoré zobrazuje číslo stránky .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené