내용으로 건너뛰기
사용자 도구
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
English
현재 위치:
index
»
cubloc
»
sub
cubloc:sub:index
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Sub ====== <code xbasic> Sub 부프로그램명 (인수 As 데이터형....) 명령문 End Sub </code> ==== 설명 ==== 반환값이 필요없는 부프로그램은 Sub형 부 프로그램을 사용합니다. 이 부 프로그램은 마치 명령어처럼 사용할 수 있습니다. <code xbasic> DELAYTIME 100 ‘ 부 프로그램을 호출 End ' 메인 프로그램과 부프로그램 사이에는 반드시 End 명령어가 필요합니다. Sub DELAYTIME(DL As Integer) Dim K As Integer ‘ K를 지역변수로 선언 For K=0 To DL Next End Sub </code> 부프로그램 실행도중 빠져나가려면 Exit Sub 명령을 사용하십시오. **지역변수와 전역변수** * 부프로그램 안에서 변수를 선언한 경우에는 “지역변수”로 할당됩니다. * 지역변수는 부프로그램이 호출되면 생성되었다가, 호출이 끝나면 소멸되는 변수 입니다. * 지역변수는 다른 부 프로그램에서 참조할수 없습니다. * 부프로그램에서 필요한 변수는 "지역변수"를 선언한뒤, 사용해야 함수의 독립성이 보장됩니다. * 반면 메인 프로그램에서 선언된 변수는 “전역변수”입니다. * 전역변수는 메인 프로그램뿐만 아니라 프로그램전체의 모든 부 프로그램에서 사용할 수 있습니다. <html><span style ="color:red;"> * 지역변수와 전역변수가 같은 이름으로 선언될 수 없습니다.<br> * 배열은 지역변수로 선언할 수 없습니다. 배열은 반드시 전역변수로만 선언하여 주십시오.<br> * 변수명과 부프로그램명은 예약어(If, Goto등)제외한 알파벳으로 시작하는 문자열로 작성하여 주십시오.<br> </span></html> [[cubloc:|명령어 목록으로 가기]]
cubloc/sub/index.txt
· 마지막으로 수정됨: 2016/04/14 09:49 (바깥 편집)
문서 도구
문서 보기
이전 판
역링크
맨 위로