새로운 글
새로운 덧글

배열 상수 초기화

 

델파이 XE7 버전부터 배열 상수를 초기화 할 수 있습니다.

 

  const Digits: array[0..9] of Char =   ('0', '1', '2', '3', '4', '5', '6', '7', '8', '9');

 

문자 배열을 제로 또는 널 (null)로 종료되는 문자열을 나타내는데서는, 이러한 이유로 문자열 상수는 문자 배열을 초기화 할 수 있습니다.따라서 이전보다 편리하게 선언할 수 있습니다. 
                          

     const Digits: array[0..9] of Char = '0123456789';

 

 다차원 배열 상수를 정의하기 위해서는 쉼표로 구분 괄호 별도의 세트에 각 차원의 값을 묶어야합니다. 예를 들면 :

 

   type TCube = array[0..1, 0..1, 0..1] of Integer;

 

   const Maze: TCube = (((0, 1), (2, 3)), ((4, 5), (6,7)));

 

   showMessage(inttostr(Maze[0,0,0]));
   showMessage(inttostr(Maze[0,0,1]));
   showMessage(inttostr(Maze[0,1,0]));
   showMessage(inttostr(Maze[0,1,1]));
   showMessage(inttostr(Maze[1,0,0]));
   showMessage(inttostr(Maze[1,0,1]));
   showMessage(inttostr(Maze[1,1,0]));
   showMessage(inttostr(Maze[1,1,1]));

 

   결과를 확인하면 0,1,2,3,4,5,6,7 료 표시됩니다.

 

번호 제목 글쓴이 날짜 조회 수
공지 RAD스튜디오(델파이,C++빌더) - 고객 사례 목록 관리자 2018.10.23 1318
공지 [데브기어 컨설팅] 모바일 앱 & 업그레이드 마이그레이션 [1] 관리자 2017.02.06 4511
공지 [전체 목록] 이 달의 기술자료 & 기술레터 관리자 2017.02.06 1020
공지 [프로그래밍 강의] 2019.8~2019.12 관리자 2015.01.22 7932
공지 RAD스튜디오(델파이, C++빌더) - 시작하기 관리자 2015.06.30 13583
공지 RAD스튜디오(델파이,C++빌더) - 모바일 앱 개발 사례 (2019년 5월 업데이트 됨) 험프리 2014.01.16 150399
658 [고객 사례- 패션, 의료, 사물인터넷] Spinali Design의 Connected Bikini 관리자 2016.11.02 377
657 [동영상] 애플 터치 아이디 연동하기 file 험프리 2016.11.01 251
656 [동영상] 앱테더링 데이터 암호화/복호화 방법 file 험프리 2016.11.01 400
655 [스타터] C++빌더로 2D 게임을 완성해보세요 (소스코드 제공) file 관리자 2016.10.28 580
654 이 달의 기술자료 - 2016년 11월 험프리 2016.10.28 233
653 [베를린 U2] 윈도우 10 달력 컨트롤이 새롭게 추가될 예정입니다. 험프리 2016.10.28 453
652 Connascence: 커필링을 측정하는 방법(닉 하지스) 험프리 2016.10.17 317
651 COM 오브젝트 연동 유닛 생성하기: Import a Type Library file 험프리 2016.09.30 996
650 이 달의 기술자료 - 2016년 10월 file 험프리 2016.09.30 246
649 [발표자료] 20160929 나만의 앱 완성하기 with 델파이 험프리 2016.09.21 639
648 안드로이드 SDK 설정 방법 file 험프리 2016.09.20 1544
647 [베를린 U1] TGrid가 네이티브 렌더링을 지원해 더 부드럽고 강력한 기능을 제공합니다. file 험프리 2016.09.20 323
646 [베를린 U1] 윈도우 태스크바 알림의 뱃지를 제어할 수 있습니다. file 험프리 2016.09.20 362
645 [업데이트][10.1 베를린] RAD Studio 10.1 베를린 서브스크립션 업데이트 1 [5] file 험프리 2016.09.19 995
644 윈도우 10 Anniversary 업데이트와 RAD Studio file 관리자 2016.09.09 626
643 RAD 스튜디오(델파이, C++빌더) 웹개발 방법(WebBroker, IntraWeb) 험프리 2016.09.07 995
642 [RAD서버] RAD Server 라이선스 등록 방법 손보라 2016.09.02 762
641 TeeChart 컴포넌트를 통해 다양한 차트 및 그래프로 데이터를 출력할 수 있습니다. file 험프리 2016.08.30 2322
640 [발표자료] 20160830 나만의 C++애플리케이션 완성하기 with C++빌더 험프리 2016.08.26 1489
639 이 달의 기술자료 - 2016년 09월 file 험프리 2016.08.25 416


광고 모듈이 설치되어 있지 않아 실행을 중단합니다..