| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Spiegazione di Filler in un programma COBOL
    Nel linguaggio di programmazione COBOL , è possibile definire tutte le variabili e campi di dati in una sezione del programma chiamata la Divisione dati . Qui , è possibile impostare i record per i file su disco , layout di stampa , contatori e di stoccaggio di lavoro per i calcoli . Si definisce la maggior parte dei campi di dati , dando loro nomi univoci , ma la parola chiave FILLER permette di mettere da parte lo spazio di memoria senza bisogno di un nome. FILLER

    FILLER è una parola riservata , ovvero non è possibile utilizzare la parola per la denominazione dei campi o record diversi per definire i singoli elementi di memoria . Si utilizza FILLER immediatamente a seguito di un numero di livello e che precede una clausola quadro che definisce le dimensioni di un campo e il tipo di dati . COBOL limita l'uso di filler per la divisione dei dati , ma non si applica alla identificazione , l'ambiente o le divisioni Procedura
    tracciati record

    Uno degli usi più comuni . per il riempimento è per le definizioni dei set di dati . Se si utilizza un file di dati con una lunghezza record di 150 caratteri e non è necessario etichettare ogni campo in esso , è possibile definire i caratteri non necessari come riempitivo , come nel codice seguente :

    01 clienti record.05 FILLER PIC X ( 10) .05 cliente - nome PIC X ( 30 ) .05 cliente indirizzo PIC X ( 30 ) .05 cliente città PIC X ( 30 ) .05 FILLER PIC X ( 50) . < br >

    Questo consente di leggere un record di 150 caratteri e identificare i campi che si desidera - il nome del cliente, indirizzo e città - . ignorando il resto del record
    estrazione di sottostringa

    È possibile utilizzare la parola chiave FILLER per assistere l'estrazione di sottostringhe da una stringa più grande. Ad esempio, per estrarre le prime cinque cifre del codice di avviamento postale , è possibile impostare le seguenti dichiarazioni nella sezione di lavoro -Storage :

    01 intero -zip - code.05 primario -zip PIC X ( 5) .05 FILLER PIC X ( 5) .

    Nella Divisione procedura, si muove un CAP -plus -4 per intero -zip -code, quindi spostare primaria -zip per un campo di destinazione . In tal modo, si lascia cadere tutto dopo le prime cinque cifre .
    FILLER e VALUE

    un record , un campo di riserva spazio in memoria FILLER e accetta qualsiasi tipo di dati si sposta in esso. È inoltre possibile definire un campo FILLER per avere un valore . I programmatori usano questa tecnica spesso per impostare intestazioni di report , come nel seguente esempio :

    01 print- line.05 FILLER PIC X ( 10 ) VALORE SPACES.05 FILLER PIC X ( 15 ) VALORE "FINE ANNO Report " .05 FILLER PIC X ( 20 ) VALORE SPACES.05 FILLER PIC X (5 ) VALORE " pAGINA " .05 numero di pagina PIC ZZZ9 .

    noti che la pagina del report titoli di intestazione e la spaziatura è tutto fatto con FILLER , tranne uno di nome campo che visualizza il numero di pagina .

    Previous :

    next :
      Articoli Correlati
    ·Le regole per i dati di diagrammi di flusso 
    ·Spiegazione dell'uso di un Array 
    ·Come si salva un file in Xcode ? 
    ·Funzioni implicite e esplicite di Programmazione 
    ·Che cosa significa Debug medio sul PC ? 
    ·Come modificare un file OCX 
    ·Possono Media persone sviluppano un App Android 
    ·Come personalizzare il cursore con il codice CSS 
    ·Le variabili numeriche Versus Personaggi 
    ·Come utilizzare Selezionare Dove partita su tutte le co…
      Articoli in evidenza
    ·Che cosa sono i C Regioni visivi 
    ·Performance Memory Leak 
    ·Prolog Lingua Tutorial 
    ·Principiante Visual Basic 2008 Tutorial 
    ·Come usare Android SDK 
    ·Come scrivere una serie di Taylor in Python 
    ·Come utilizzare spazi dei nomi PHP 
    ·Come sostituire blocchi utilizzando AWK 
    ·Come utilizzare i metodi nativi in NetBeans 
    ·Come utilizzare frammenti di PHP in Asp.net 
    Copyright © Conoscenza Informatica http://it.wingwit.com