수색…
비고
ADD 문
ADD 1 TO cobol
이 변수는 cobol
변수를 수정합니다. 오버플로는 자동으로 무시됩니다.
ADD 1 TO cobol GIVING GnuCOBOL
이것은 GnuCOBOL
에 저장된 ADD의 결과 인 cobol
수정하지 않습니다. 다시 말하지만, 스토리지 할당의 오버플로는 자동으로 무시됩니다 (필드는 크기 오류에서 이전 값으로 유지되며 예외가 발생하지 않습니다).
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
여러 개의 입력이 허용되며 저장소 크기 테스트가 명시 적입니다. COBOL은 고유 한 FUNCTION E
를 가지고 있으므로 단일 문자 식별자에 대한 현명한 선택이 아닙니다.
COBOL의 SIZE ERROR
는 유형 및 / 또는 PICTURE
에 따라 다릅니다. PIC 9
필드는 0에서 9까지의 값만 안전하게 저장하며, 중간 결과 10은이 경우 ON SIZE ERROR
구문을 트리거합니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow