10.07.2015 Views

cubloc_manual2.pdf

cubloc_manual2.pdf

cubloc_manual2.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

상수소스 프로그램에서 자주 사용하는 숫자를 상수명으로 선언해주면, 읽기도 편하고 나중에 수정하는경우에도 매우 편리합니다. CONST 명령을 사용해서 상수를 선언할 수 있습니다.CONST 명령을 사용할 때, 상수형을 같이 지정해 주는 경우와 그렇지 않은 경우가 있습니다.사용예)CONST PI AS SINGLE = 3.14159CONST WRTTIME AS BYTE = 10CONST MSG1 AS STRING = “ACCESS PORT”다음 예와 같이, 상수형을 지정하지 않으면, 컴파일러가 적당한 상수형으로 선언합니다.사용예)CONST PI = 3.14159‘SINGLE 형 상수로 선언합니다.CONST WRTTIME = 10‘부호없는 255 미만의 값이므로 BYTE 형으로 선언.CONST MYROOM = 310‘부호없는 255 이상의 값이므로 INTEGER 로 선언.CONST MSG1 = “ACCESS PORT” ‘문자열 상수로 선언합니다.CON명령어 (CONST의 다른 표현)CON 명령을 사용해서 상수를 선언하는 방법도 있습니다.PI CON 3.14159 ‘SINGLE 형 상수로 선언합니다.WRTTIME CON 10 ‘부호없는 255 미만의 값이므로 BYTE 형으로 선언.MYROOM CON 310 ‘부호없는 255 이상의 값이므로 INTEGER 로 선언.MSG1 CON “ACCESS PORT” ‘문자열 상수로 선언합니다.상수배열에 대하여..상수란 프로그램 동작 중에도 변하지 않는 고정된 값을 말합니다. CUBLOC BASIC 에서는 상수여러 개를 배열처럼 정의할 수 있는 기능이 있습니다. 이 기능은 주로 대용량의 데이터를 필요로할 때 사용합니다. 상수 배열로 정의된 값들은 마치 배열처럼 프로그램상에서 참조할 수 있습니다.상수배열을 정의하는 방법과 이용하는 방법은 다음과 같습니다.CONST BYTE DATA1 = (31, 25, 102, 34, 1, 0, 0, 0, 0, 0, 65, 64, 34)I = 0A = DATA1(I) ‘ 31 을 리턴합니다.I = I + 1A = DATA1(I) ‘ 25 을 리턴합니다.163

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!