디시인사이드 갤러리

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

갤러리 본문 영역

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

나르시갤로그로 이동합니다. 2025.10.08 00:55:20
조회 77 추천 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
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 영포티룩도 멋지게 소화할 것 같은 40대 스타는? 운영자 25/10/27 - -
AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
2895974 사람이 사람먹으면 안되는이유 ㅇㅇ(175.197) 10.13 73 0
2895973 아 프리팹 때문에 그런건가 [3] 루도그담당(211.184) 10.13 178 0
2895971 한국 아파트 개거품인이유 - 일본 규모9지진 프갤러(175.197) 10.13 60 0
2895970 커서 물고빠는 애들 많아서 써봤는데 이거 왜 빨리는거냐 [2] ㅆㅇㅆ(124.216) 10.13 107 0
2895969 왜 안되지 [4] 루도그담당(211.184) 10.13 91 0
2895968 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.13 41 0
2895967 vscode 버전 경이롭지않습니까? [8] 헬마스터갤로그로 이동합니다. 10.13 148 1
2895966 좆도그 갓당아 [2] ㅆㅇㅆ(124.216) 10.13 85 0
2895965 아 존나 피곤하다 진짜 [3] ㅆㅇㅆ찡갤로그로 이동합니다. 10.13 122 0
2895964 36세 성인 아이인데요. 키즈폰 가입 불가능한가요? 넥도리아(220.74) 10.13 66 0
2895962 노랑 코스모스 ㅇㅅㅇ [2] 헤르 미온느갤로그로 이동합니다. 10.13 70 1
2895961 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 10.13 73 0
2895960 현실적으로 중소기업 취업 난이도 어느정도임 [2] 프갤러(14.45) 10.13 204 0
2895959 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.13 66 0
2895958 Ada 프로그래밍: 3.3.1 숫자 리터럴 [1] 나르시갤로그로 이동합니다. 10.13 102 0
2895957 하루 한 번 헤르미온느 찬양 [1] 헤르 미온느갤로그로 이동합니다. 10.13 92 0
2895956 Ada의 부동 소수점 표기 방법 나르시갤로그로 이동합니다. 10.13 60 0
2895955 윈도우 11 업데이트바이패스 안됩니다. 악성 코드 아닙니까? 넥도리아(220.74) 10.13 58 0
2895952 독학해서 취직하고싶은데 현실성 있음? [7] ㅇㅇ갤로그로 이동합니다. 10.13 218 0
2895951 비주얼 스튜디오 괜찮넹 ㅇㅇ갤로그로 이동합니다. 10.13 87 0
2895949 이거 누군지 아는 사람 설명해주세요. 넥도리아2025(112.170) 10.13 106 0
2895934 개발자 프리랜서에 대한 고찰 [3] ㅇㅇ(124.48) 10.13 418 7
2895928 컴공 취업 방향 어케정했음? [8] ㅇㅇ갤로그로 이동합니다. 10.13 299 0
2895914 ㅎㅂ 머시기 저것도 쿠키 탈취 아니냐 ㅇㅇ(27.237) 10.13 59 0
2895906 업워크쪽은 빼야겠다. 네이티브 잉글리쉬가 아니니까 ㅆㅇㅆ(124.216) 10.13 63 0
2895903 제인형기엽죠 [2] 따당갤로그로 이동합니다. 10.13 138 0
2895873 뭐 대단한건 아닌데 그냥 혼자 생각해낸게 뭔가 소름돋네... ㅇㅇ(223.38) 10.12 80 0
2895860 폰세 충격적인 과거 와꾸 ㄷㅅㄷ ♥덩냥이♥갤로그로 이동합니다. 10.12 78 0
2895808 알고보니 어렸을 때 치파오 입고 있었고 [1] 프갤러(211.210) 10.12 82 2
2895806 나님 언젠가 멍두순 정신분석 함 써보겠음.. [7] ♥덩냥이♥갤로그로 이동합니다. 10.12 84 0
2895800 나님 제2의 원종이를 구하기 위한 멍유 케어 방식이 잘못된걸깔..? [4] ♥덩냥이♥갤로그로 이동합니다. 10.12 133 0
2895795 솔직히 사회안정을 위해 멍유같은 애들은 성매매 허용해줘야 한다고 봄 [3] ♥덩냥이♥갤로그로 이동합니다. 10.12 76 0
2895788 사기는 성공하려면 탁월한 기억력을 요구하는 고도의 정신노동임 [2] chironpractor갤로그로 이동합니다. 10.12 83 0
2895787 나님이 올린글에 관련없는 슬기 얘기 좀 그만해 [1] ♥덩냥이♥갤로그로 이동합니다. 10.12 91 0
2895784 뒤뚱 뒤뚱 ㅇㅇ(117.111) 10.12 50 0
2895781 ㄹㅇ 외궈 냄새 존나남 [2] ♥덩냥이♥갤로그로 이동합니다. 10.12 66 0
2895779 흠..씻었는데 나님 냥덩칼럼 다 쓰고잘까말까 고민중.. [3] ♥덩냥이♥갤로그로 이동합니다. 10.12 109 0
2895776 안전신문고 먹통이니 개 좋네 [7] 야옹아저씨갤로그로 이동합니다. 10.12 405 7
2895773 존나 피곤하네 진짜 ㅆㅇㅆ찡갤로그로 이동합니다. 10.12 79 0
2895769 1주에 1글 쓰구싶당 ㅠ [1] ♥덩냥이♥갤로그로 이동합니다. 10.12 72 0
2895766 나님 피궁해서 글 나중에 써야징 [1] ♥덩냥이♥갤로그로 이동합니다. 10.12 66 0
2895764 일개 유튜버가 무능극좌보다 찢두순 보다 낫넹 [2] ♥덩냥이♥갤로그로 이동합니다. 10.12 84 0
2895750 나님 글 쓰는중 방해 ㄴㄴ [5] ♥덩냥이♥갤로그로 이동합니다. 10.12 111 0
2895736 육군 sw 자료실에 파이썬 없나요? [2] 프갤러(211.234) 10.12 90 0
2895735 AI 바이브 코딩 인생 40 년 갈아 넣었습니다. [1] 프갤러(59.16) 10.12 91 0
2895720 너무 오래쉬어서 프로젝트 기억이안난다 ㅇㅇ(218.232) 10.12 47 0
2895718 슬슬 졸리넹.. ♥덩냥이♥갤로그로 이동합니다. 10.12 66 0
2895717 재명이 너 일본가서 뭐하는짓이얏! [1] ♥덩냥이♥갤로그로 이동합니다. 10.12 80 0
2895716 [참고물] AI 의 수학적 설계에 대해서... [4] +abcd3421갤로그로 이동합니다. 10.12 81 1
2895715 내일가서 프로젝트 점검해야해시발 ㅇㅇ(218.232) 10.12 67 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2