10.07.2015 Views

cubloc_manual2.pdf

cubloc_manual2.pdf

cubloc_manual2.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

상수소스 프로그램에서 자주 사용하는 숫자를 상수명으로 선언해주면, 읽기도 편하고 나중에 수정하는경우에도 매우 편리합니다. 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!