본문 바로가기

프로그램 개발/델파이

델파이 상수 와 주석

728x90
반응형
 상수란?
  변수는 변하는 값이라고 설명 드렸는데요 
  상수는 프로그램이 실행 도중 값이 변하지 않는 자료형태라고 보시면 됩니다 
  넌 1000원이야 라고 선언해 두면 그 상수는 프로그램이 끝날 때까지 1000원이라고 계산하게 되는 것입니다 

  상수는 보통 공통으로 사용 되기 때문에 파일을 별도로 만들어서 관리 합니다 
  그리고 그파일은 보통 프로그램마다 기본적으로 참조를 해서 사용 하게 되지요 

  c 언어는 include 참조파일
  delphi 는 users 참조파일
  c# 에서는 using 참조파일
  등을 사용해서 프로그램 상단에서 공통으로 참조해서 사용합니다 

  델파이 상수 선언 방법을 알아 보겠습니다 

  const
  상수명 = 값;
  상수명 = 표현식;
  상수명: 자료형 = 값;

const 라는고 선언문아래 상수를 정의 합니다
상수명에 직접 값을 입력 할 수 도 있고요
식을 넣을수도 있습니다

예)
const
MaxLen = 1000;
Msg_Input_Error ='입력 잘못 되었습니다';
Center = MaxLen div 2;
Alphabet = ['A'..'Z','a'..'z']

이런 식으로 반복적으로 고정된 값을 사용 할때 상수를 활용합니다
어떤 프로그램에서든 ShowMessage(Msg_Input_Error);
Msg_Input_Error 사용 하면 메세지를 계속 입력 하지 않아도
계속 재사용 할 수 있게 되었습니다


[주석]
모든 프로그램에서 프로그램 중간에 코드를 설명하기위해 사용됩니다
델파이에서는 3가지 방식으로 사용됩니다
프로그램 개발시 주석은 적당히 달아 주는게 좋은데요
너무 많아도 너무 적어도 다른 사람들이 보기에 부담스럽고 혼란스러울 수 있습니다
그리고 잘못된 주석을 수정 해주려고 해도 너무 많은면 어렵겠죠?
컴파일러는 주석 만나게 되면 실행 파일로 만들지 않고 넘어가게 됩니다

1.{ 중괄호 } : 괄호 안에 있는 내용 모두를 주석 처리 합니다. 여러 줄도 상관 없지요
2.(* 괄호 *) : 이것도 (* 시작해서 *) 끝나는 여러 줄을 주석 처리합니다
단축키는 Ctrl + j 입력 하면 코드 템플릿 아래 화면이 나오는데 첫번째 선택 하면 (* *)가 생성됩니다


3.// 한 줄 주석 : 말그대로 라인 1 줄만 주석 처리 합니다
단축키 주석처리 원하는 자리에 커서를 옮긴다음 Ctrl + / 하면 주석 처리가 됩니다.
다시 한번 Ctrl + / 하면 해제가 되구요

한가지 팁을 드리자면
주석과 주석 사이의 공간을 알아 보려면
{
.....
.....
.....
여기에 커서를 옮긴다음(안쪽입니다) Alt + [ or ] 하면 --->}
시작과 끝을 커서가 이동 됩니다
그리고 (* *) 도 가능하구요 [ .... ] 이런 일반 대괄호도 가능합니다

주석은 많이 사용 하는 만큼 단축키를 기억 해서 사용 하시면 무척 편리합니다




 

















반응형