Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Förklaring av Filler i ett COBOL -program

    I COBOL programmeringsspråk , du definiera alla variabler och datafält i en del av ditt program som kallas Data Division . Här skapar du poster för hårddisken filer , layouter utskrift , diskar och arbetsminne för beräkningar . Du definierar flesta datafält genom att ge dem unika namn , men filler nyckelordet kan du avsätta minne utan behov av ett namn . FILLER

    Filler är ett reserverat ord , vilket innebär att du inte kan använda ord för att namnge fält eller register annat än att definiera enskilda minneselement . Du använder FILLER omedelbart efter ett nivånummer och föregår en bild klausul som definierar ett fält storlek och datatyp . COBOL begränsar användningen av fyllmedel till Data Division , den gäller inte för Identifiering , miljö eller divisioner Tillvägagångssätt
    Record layouter

    En av de vanligaste användningsområdena . för tillsatsmaterial är för definitioner datapost. Om du använder en datafil med en 150 - tecken postlängden och du behöver inte märka varje fält i det , kan du definiera onödiga karaktärer som fyllmedel , som i följande kod :

    01 kund - record.05 FILLER PIC X ( 10 ) 0,05 kund - namn PIC X ( 30 ) 0,05 kund - adress PIC X ( 30 ) 0,05 kund -city PIC X ( 30 ) ,05 FILLER PIC X ( 50 ) .

    Detta låter dig läsa en 150 - tecken rekord och identifiera de fält du vill - kundens namn , adress och stad - . samtidigt ignorerar resten av skivan
    substring Extraction

    Du kan använda filler nyckelordet för att bistå vid utvinning av understrängar från en större sträng . Till exempel , för att utvinna de första fem siffrorna i ett postnummer , kan du ställa in följande uttalanden i Working -Storage Avsnitt :

    01 hel - zip - code.05 primär - zip PIC X ( 5 ) .05 FILLER PIC X ( 5 ) .

    i förfarandet Division , flyttar du en ZIP - plus - 4 kod till hel - zip - kod , sedan flytta primär - zip till en destination fält . På så släpper du allt efter de första fem siffrorna .
    FILLER och VALUE

    en post , ett fyllmedel fält reserverar minnesutrymme och accepterar alla typer av data du flyttar in i det . Du kan också definiera en filler fält för att ha ett värde . Programmerare använder denna teknik ofta för att upprätta rapporten rubriker , såsom i följande exempel :

    01 print- line.05 FILLER PIC X ( 10 ) VALUE SPACES.05 FILLER PIC X ( 15 ) VÄRDE " ÅR SLUT rapport " .05 FILLER PIC X ( 20 ) VALUE SPACES.05 FILLER PIC X ( 5 ) VALUE " PAGE " .05 sidan - nummer PIC ZZZ9 .

    konstatera att betänkandet sidhuvudet titlar och avstånd allt är gjort med fyllmedel , utom en namngiven fält som visar ett sidnummer .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör en knapp i Xcode
    ·Hur man använder COBOL Syntax
    ·Hur man installerar ASP.NET
    ·Hur date Kolla in SQL
    ·Logisk Indexering i MATLAB
    ·Hur sortera Rexx Stem Variabler
    ·Hur man byter Datavärdet vågform i LabVIEW
    ·Vad är meningen med en dataflödesdiagram
    ·Lågpass funktion i MATLAB
    ·Hur man kompilerar en COBOL Command Window
    Utvalda artiklarna
    ·Hur sortera Två Obundna Kolumnerna i DataGridView
    ·Flash MX Game Tutorial
    ·Hur man använder Skeleton filer i OGRE
    ·Hur till Bädda Java DB i NetBeans
    ·Så ringer en iFrame via ett formulär
    ·CorelDRAW VBA Form Tutorial
    ·Hur du formaterar text i Win32 Programmering
    ·Aktivera avstånd Cufon Brev
    ·Hur man gör en enkel Video Game
    ·Hur du ändrar bakgrundsfärgen på en rad i JavaScript…
    Copyright © Dator Kunskap http://www.dator.xyz