디시인사이드 갤러리

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

갤러리 본문 영역

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

나르시갤로그로 이동합니다. 2025.10.08 00:55:20
조회 48 추천 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/10/13 - -
AD 프로게이머가 될테야!! 운영자 25/10/01 - -
2895188 일본 지진때문에 정상화 당하고 있네 [3] 루도그담당(58.239) 10.10 112 0
2895187 앱히키는 씨발놈임 프갤러(118.235) 10.10 82 0
2895185 자료구조를 직접 구현할 일은 별로 없긴 하지만 개념은 중요함 [8] 프갤러(223.39) 10.10 334 9
2895184 스프링 같은 씹좆좆쓰지말고 [2] 루도그담당(58.239) 10.10 96 0
2895183 웹하는데 리액트 앱 라우터 방법도 모르면서 [2] ㅆㅇㅆ찡갤로그로 이동합니다. 10.10 109 0
2895182 C 공부세팅 완 [7] ㅇㅇ갤로그로 이동합니다. 10.10 131 0
2895181 딥시크 야무진데? [3] ㅇㅇ갤로그로 이동합니다. 10.10 78 0
2895180 항상 느끼지만 호기심을 가지는 건 좋다만 그 호기심을 타인에게 강요를 [6] ㅆㅇㅆ(124.216) 10.10 107 0
2895179 예전에 대학원서 리눅스 배울때 느꼈지만 리눅스의 공짜는 공짜는 아님 [2] ㅆㅇㅆ(124.216) 10.10 84 0
2895178 자료구조 거의 쓸 데 없긴하지. 쓸데 있다는 애들은 저수준 하는애들이고 [2] ㅆㅇㅆ(124.216) 10.10 180 0
2895177 IPEA 정보처리기사협회 전산실 면접보러오라는데 [1] 프갤러(220.65) 10.10 49 0
2895176 자료구조란걸 배웠는데 그래서 뭐 어쩌란거고 제가 뭘 배운건가요?? [5] ㅇㅇ(223.38) 10.10 161 0
2895175 짱깨들이 관광으로 한국에 도움이 된다고? [2] ♥덩냥이♥갤로그로 이동합니다. 10.10 55 0
2895174 넷플릭스도 유튜브 정도의 검색기능이 없군요 [2] 헬마스터갤로그로 이동합니다. 10.10 70 1
2895172 요즘 리눅스 데스크톱은 오히려 능지가 떨어지는거같음 [4] 파란빤스갤로그로 이동합니다. 10.10 102 0
2895168 극우추적단을 알아보쟈⭐+ ♥덩냥이♥갤로그로 이동합니다. 10.10 51 0
2895167 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ [2] ♥덩냥이♥갤로그로 이동합니다. 10.10 68 0
2895160 아잇씨팔 또 쓰레기 같은 타입스크립트 보려니 속이 울렁거립니다. 프갤러(218.154) 10.10 61 0
2895159 대추 ㅇㅅㅇ [1] 헤르 미온느갤로그로 이동합니다. 10.10 58 0
2895158 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 10.10 43 1
2895157 아침부터 움직이니까 속이 안좋네요 프갤러(218.154) 10.10 39 0
2895156 하루 한 번 헤르미온느 찬양 [2] 헤르 미온느갤로그로 이동합니다. 10.10 73 0
2895154 ai 를 무시하는 사람과 의존하는 사람 모두 위험합니다 [4] 프갤러(223.39) 10.10 95 1
2895151 오오 마인드 적페 브레이버갤로그로 이동합니다. 10.10 45 0
2895149 우리은행에 통합된 민족계열 동일은행 발명도둑잡기(118.216) 10.10 30 0
2895147 77개 해외 무관사무실 68% 도청 등 보안장비 미흡 발명도둑잡기(118.216) 10.10 40 0
2895146 박혁거세 [1] 발명도둑잡기(118.216) 10.10 91 0
2895145 Z-A 일주일 기다리자 꽃길 포켓몬스터레전드 Z-A... 오늘 저녘이면 넥도리아2025(220.74) 10.10 36 0
2895143 피크민 아기 발명도둑잡기(118.216) 10.10 41 0
2895142 아 개씨발 모기 [2] ♥덩냥이♥갤로그로 이동합니다. 10.10 109 0
2895141 트레이더로 20조 번 러시아 수학자 발명도둑잡기(118.216) 10.10 35 0
2895134 오늘 출근 하시는 분 부자 되실 듯 발명도둑잡기(118.216) 10.10 38 0
2895124 음악 책과 SAT 점수 [3] 발명도둑잡기(118.216) 10.10 54 0
2895122 안예은 AHN YE EUN - 열 달 아흐레 1009 [1] 발명도둑잡기(118.216) 10.10 46 0
2895121 노시계도 놀란 찢시계 논란 ㄷㅅㄷ [1] ♥덩냥이♥갤로그로 이동합니다. 10.10 58 0
2895120 23억 로또 당첨되고 실제 사용처 정리해봤음... [1] ㅇㅇ(223.38) 10.10 69 0
2895118 murmulator 발명도둑잡기(118.216) 10.10 33 0
2895116 PICO-56 65c02 컴퓨터 발명도둑잡기(118.216) 10.10 35 0
2895114 라스베리파이 피코로 286 만들기 발명도둑잡기(118.216) 10.10 51 0
2895111 주 4.5일제를 왜 반대하는거임? [1] 야옹아저씨갤로그로 이동합니다. 10.09 173 16
2895110 성소수자는 미인계에 약한 것 같아 보인다. [1] 발명도둑잡기(118.216) 10.09 68 0
2895108 글 쓰고 자거 싶은데.. 이미 체력이.. [2] ♥덩냥이♥갤로그로 이동합니다. 10.09 98 0
2895107 오랜만에 왔는데 갤이 더 씹창이 나있구나 [5] 아스카영원히사랑해갤로그로 이동합니다. 10.09 93 1
2895106 날벌레들은 모기약으로 안 죽넹.. [3] ♥덩냥이♥갤로그로 이동합니다. 10.09 104 0
2895099 [냥덩칼럼] 삶은 죽음으로 시작된다 [4] ♥덩냥이♥갤로그로 이동합니다. 10.09 107 0
2895096 한투증 api 웹소켓 자꾸 데이터 보내다가 마는데 [3] 밀우갤로그로 이동합니다. 10.09 68 0
2895093 모기 느낌.. 심상치 않당.. [2] ♥덩냥이♥갤로그로 이동합니다. 10.09 90 0
2895087 박시영, 충격적인 얘기입니다. 미국이 사회주의가 될 수 도 있다? 발명도둑잡기(118.216) 10.09 46 0
2895086 한국사람들은 한국이 어떤 위치에 있는지 모른다 발명도둑잡기(118.216) 10.09 55 0
2895085 몰랐는데 이재명 되게 서민적이네 [1] 칸예갤로그로 이동합니다. 10.09 74 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2