디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

Ada 프로그래밍: 3.1 식별자 (identifier)

나르시갤로그로 이동합니다. 2025.10.08 00:55:20
조회 92 추천 0 댓글 0

3.1 식별자 (identifier)

식별자(identifier)는 변수, 상수, 타입, 프로시저 등 프로그램의 다양한 구성 요소에 이름을 부여하기 위해 사용하는 기호적 명칭입니다.

Ada 식별자의 작성 규칙은 다음과 같습니다.

  1. 식별자는 반드시 문자 또는 숫자-문자(예: 로마 숫자)로 시작해야 합니다. 숫자-문자(number letter)란 일반적인 10진수 숫자(0~9)와 달리 문자처럼 취급되는 유니코드 문자(, ,  등)를 의미합니다. 따라서 Ⅳ_Generation은 유효한 식별자이지만, 4th_Generation은 숫자로 시작하므로 허용되지 않습니다.
  2. 두 번째 문자부터는 문자, 10진수 숫자, 또는 밑줄(_)을 포함할 수 있습니다.
  3. 연속된 밑줄(__)이나 식별자의 끝에 오는 밑줄은 허용되지 않습니다.
  4. Ada 식별자는 대소문자를 구분하지 않으며, 대소문자를 무시하고 비교했을 때 동일한 문자열이면 같은 식별자로 간주됩니다. 예를 들어, Count, count, COUNT는 모두 동일한 식별자입니다.
  5. 식별자로 if, for, begin 등의 예약어(reserved word)를 사용할 수 없습니다.

올바른 식별자 예시

  • Temperature
  • page_count
  • x1
  • get_symbol
  • is_device_ready

Ada는 유니코드를 지원하므로 다음과 같이 한글, 한자, 일본어 등을 사용한 식별자도 유효합니다.

-- 유니코드 식별자 선언 예시
declare
  온도       : Float;           -- 한글
  国家       : String(1 .. 2);  -- 중국어
  みず       : Integer;         -- 일본어 (히라가나)
  café       : String(1 .. 10); -- 프랑스어 (é 포함)
  año        : Positive;        -- 스페인어 (ñ 포함)
  grünerWert : Float;           -- 독일어 (ü 포함)
begin
  null;
end;

잘못된 식별자 예시

  • 1st_reading (숫자로 시작)
  • Page__count (밑줄 연속 사용)
  • End_Of_File_ (밑줄로 끝남)
  • end (예약어 사용)


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이성 보는 눈 없어서 걱정되는 스타는? 운영자 25/11/10 - -
AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
2897209 [대한민국] 헌재 윤 국무회의 CCTV 고의적으로 증거 은닉 프갤러(121.172) 10.19 91 0
2897207 아 내 서비스를 빨리 완성해야되겠구나 [2] ㅆㅇㅆ(124.216) 10.19 129 0
2897206 프로그래머 너네는 행복한줄 알아. [2] 프갤러(59.16) 10.19 162 0
2897205 우리나라는 진짜 좌파가 없음 . 진짜 좌파는 이런거임 [30] ㅇㅇ(175.197) 10.19 215 1
2897204 [대한민국] 캄보디아 사건을 토대로 알아보는 좌파의 인식과 사회구조 [3] 프갤러(121.172) 10.19 89 0
2897203 삶이 의미 없다 동안구청 건설과 직원들은 11시 40분에 점심먹으러 가고 넥도리아(220.74) 10.19 84 0
2897202 어후 글이어지러 [2] CreeJee(유동근)갤로그로 이동합니다. 10.19 103 0
2897201 양산형 만들 시간에 다른 개발.자 개발자 자체가 적페아닌가 이재명도사장이 넥도리아(119.195) 10.19 82 0
2897200 님들은 게임 개발 왜함. 목적이 뭐임 돈 머니 아니면 코인 아니면 취업사 넥도리아(119.195) 10.19 94 0
2897199 어제 박가네 보는데 오사카는 오사카 짱짱맨이라며 ㅇㅇ(175.197) 10.19 101 0
2897198 문화에 힘을 왜 쓰냐 다 구란데 [8] 프갤러(211.210) 10.19 103 2
2897197 부산애들은 강남관심없음 [9] ㅇㅇ(175.197) 10.19 142 0
2897196 옛날 프갤사람 인터뷰 [1] 배구공(119.202) 10.19 106 0
2897195 내가 성대 대학원 석사 중퇴한 이유. 논문 냈는데 ㅇㅇ(140.248) 10.19 116 6
2897194 운전병 꿀빤다 긁는새끼들 이차로 운전시켜보고 싶음 [2] ㅇㅇ(59.26) 10.19 86 0
2897192 알람몬같은 어플만드는거 난이도가 어떤편인가요? 프갤러(115.21) 10.19 89 0
2897191 이정도 집안이면 어디가서 강남산다고 말해도 되냐 [5] 프갤러(116.126) 10.19 167 0
2897190 반지의제왕 중간계 인구수는 부산 수준 [2] 발명도둑잡기(118.216) 10.19 140 0
2897189 와 개씨발 개꿀 겟또!! [3] ♥덩냥이♥갤로그로 이동합니다. 10.19 120 0
2897188 흠.. ♥덩냥이♥갤로그로 이동합니다. 10.19 92 0
2897187 학점 신청의 추억..ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 10.19 77 0
2897186 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.19 75 0
2897185 아침 햇살.. ㅇㅅㅇ [2] 헤르 미온느갤로그로 이동합니다. 10.19 90 0
2897184 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 10.19 73 0
2897183 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 10.19 91 0
2897181 반복적 죄수의 딜레마 게임에서 최강의 전략은? 발명도둑잡기(118.216) 10.19 92 0
2897178 국가보안법은 이성과 윤리체계를 붕괴시킨다 발명도둑잡기(118.216) 10.19 95 0
2897172 학점 질문 [5] 프갤러(118.235) 10.19 124 0
2897171 성인 콜라텍 충남 최고의 춤꾼! 배구공(119.202) 10.19 101 0
2897167 [인터뷰] 나원준 “트럼프 강요 계속되면 협상 깨도 국민 박수 칠 것” 발명도둑잡기(118.216) 10.19 92 0
2897166 [이태경의 토지와 자유] 이재명 정부 보유세 강화에 시동거나 발명도둑잡기(118.216) 10.19 111 0
2897165 유네스코유산 <니벨룽의 노래>, <니벨룽의 반지> 발명도둑잡기(118.216) 10.19 76 0
2897161 홈페이지 링크 클릭했다가 stream.ts라는 파일이 자동 다운 되었는데 프갤러(180.80) 10.19 99 0
2897160 반지의 제왕 소설에 영향 준 작품 발명도둑잡기(118.216) 10.19 88 0
2897158 가슴이 작으면 유방암 덜 걸리나 발명도둑잡기(118.216) 10.19 96 0
2897156 미친 존재감 발명도둑잡기(118.216) 10.19 68 0
2897155 <반지의 제왕> 예고편 발명도둑잡기(118.216) 10.19 84 0
2897154 진짜 학계는 존나 피곤한 곳이구나 한다. [4] ㅆㅇㅆ(124.216) 10.19 164 0
2897151 웹툰 원작 넷플릭스 시리즈 '닭강정', 국제에미상 후보에 올라 발명도둑잡기(118.216) 10.19 85 0
2897149 알콜중독이다 시이발... 오늘은 내 안먹을라 켔는데 ㅇㅇ(223.39) 10.19 88 0
2897148 열이 내렸다 발명도둑잡기(118.216) 10.19 78 0
2897147 근데 MDPI가 그렇게 학계에서 평이 안좋나 [2] ㅆㅇㅆ(124.216) 10.19 123 0
2897146 중국 애들 코드가 좋은게 중국애들은 [1] ㅆㅇㅆ(124.216) 10.19 135 0
2897145 교수 구워 삶았다. 이제는 진짜 구현만 하면된다 ㅋㅋㅋ [1] ㅆㅇㅆ(124.216) 10.19 109 0
2897144 LG G5 부팅 시켰거든요... 넥도리아20252024026(220.74) 10.19 79 0
2897143 나는 김치에 곰팡이 펴서 버렸는데 아래는 김치도 있구나 ㅇㅇ(175.197) 10.19 88 0
2897133 물경력이 얼마나 많으면 회사에서 믿지를 않아. [1] 프갤러(59.16) 10.19 138 0
2897131 인천행 중국 여객기, 수하물 보조배터리 불로 상하이 비상착륙 발명도둑잡기(118.216) 10.18 80 0
2897128 Riverpod 3.0 나온거 실제 플젝에 적용한 사람 있어?? 프갤러(211.234) 10.18 96 0
2897125 음기 충전 발명도둑잡기(118.216) 10.18 94 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2