cobol
DODAJ oświadczenie
Szukaj…
Uwagi
DODAJ oświadczenie
ADD 1 TO cobol
To modyfikuje zmienny cobol . Przepełnienie po cichu ignorowane.
ADD 1 TO cobol GIVING GnuCOBOL
Nie modyfikuje to cobol , wynik ADD jest przechowywany w GnuCOBOL . Ponownie przepełnienie alokacji pamięci dyskretnie ignorowane (pole pozostanie na swojej starej wartości w przypadku błędów rozmiaru i nie będzie zgłaszanego wyjątku).
ADD
a b c d f g h i j k l m n o p q r s t u v w x y z
GIVING total-of
ON SIZE ERROR
PERFORM log-problem
NOT ON SIZE ERROR
PERFORM graph-result
END-ADD
Dozwolonych jest wiele danych wejściowych, z wyraźnym testowaniem wielkości pamięci. COBOL ma wewnętrzną FUNCTION E , więc nie jest mądrym wyborem dla jednoznakowego identyfikatora.
SIZE ERROR w języku COBOL zależy od typu i / lub PICTURE . Pole PIC 9 będzie bezpiecznie przechowywać tylko wartości od 0 do 9, w tym przypadku wynik pośredni 10 spowoduje wyzwolenie frazy ON SIZE ERROR .
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow

