디시인사이드 갤러리

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

갤러리 본문 영역

Ada 프로그래밍: 3.5 주석 (Comment)

나르시갤로그로 이동합니다. 2025.10.14 23:31:33
조회 75 추천 0 댓글 0
														

3.5 주석 (Comment)

주석(comment)은 소스 코드에 설명이나 메모를 작성하는 기능입니다. 주석으로 작성된 내용은 프로그램의 실행에 영향을 주지 않으며, 컴파일러는 이 부분을 무시합니다. 주석의 주된 목적은 코드를 읽는 사람의 이해를 돕는 데 있습니다.

Ada에서 주석은 두 개의 하이픈(--)으로 시작하며, 그 지점부터 해당 줄의 끝까지 모든 내용이 주석으로 처리됩니다.

사용 예시

주석은 한 줄 전체를 차지할 수도 있고, 코드 뒤에 위치할 수도 있습니다.

-- 이 줄 전체는 주석입니다.
-- 변수 x에 초기값을 할당합니다.
x : Integer := 1;  -- 변수 선언과 동시에 값을 1로 설정

-- 여러 줄에 걸쳐 주석을 작성할 경우,
-- 각 줄을 '--'로 시작합니다.

빈 줄 사이에 주석을 사용하여 코드의 논리적 구역을 구분하기도 합니다.

-- 변수 초기화
x : Integer := 0;

-- 반복문 시작
for i in 1 .. 10 loop
  x := x + i;
end loop;

주석의 역할

주석은 다음과 같은 역할을 수행합니다.

  • 코드 의도 설명: 코드의 동작 방식('무엇을')과 더불어, 설계 배경('왜')과 같은 개발자의 의도를 설명합니다.
  • 로직 해설: 특정 알고리즘이나 비즈니스 규칙을 설명하여 코드의 유지보수를 지원합니다.
  • 임시 코드 비활성화 (주석 처리): 특정 코드 라인을 실행에서 제외할 목적으로 해당 라인 앞에 --를 붙여 비활성화할 수 있습니다. ada -- x := x + 1; -- 이 라인은 주석 처리되어 실행되지 않음 y := y + 1;
  • 자동화 도구를 위한 정보 제공: 문서 생성 도구나 코드 분석 도구는 특정 형식의 주석을 입력으로 사용합니다. 이러한 도구들은 주석을 읽어 API 문서를 생성하거나 코드의 정확성을 검증하는 데 사용합니다.

주석은 코드의 가독성과 유지보수성을 향상시킬 수 있으며, 협업에 활용될 수 있습니다.


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연말 모임 가는 곳마다 가장 인싸일 것 같은 스타는? 운영자 25/12/08 - -
AD 루틴 ON! 운동 찐템! 지금 할인 중 운영자 25/11/27 - -
2902463 흑흑.. ㅠㅠ [1] 헤르 미온느갤로그로 이동합니다. 11.14 92 0
2902462 파이썬 인생 40 년 갈아 넣었습니다. [1] 프갤러(59.16) 11.14 140 0
2902461 곧 경제적 자유 달성 프갤러(218.154) 11.14 133 0
2902459 요즘에도 이클립스 쓰네 ㄷㄷ [3] ㅇㅇ(14.5) 11.14 130 0
2902458 ‘우크라 재건 주가조작’ 웰바이오텍 회장 체포 발명도둑잡기(118.216) 11.14 123 0
2902457 단풍 ㅇㅅㅇ [1] 헤르 미온느갤로그로 이동합니다. 11.14 121 0
2902456 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 11.14 72 0
2902455 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 11.14 98 0
2902454 [발명품] 화장품 회사가 만든 '노크 만년필' 발명도둑잡기(118.216) 11.14 72 0
2902453 방금 전 인스타그램 자동 추천 사진 검색 발명도둑잡기(118.216) 11.14 127 0
2902451 즐거운 목요일 아침입니다~ [2] 가연아갤로그로 이동합니다. 11.14 150 0
2902450 윈도우즈 '지뢰찾기' 게임의 원조 [1] 발명도둑잡기(118.216) 11.14 137 0
2902449 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ [2] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.14 120 0
2902448 [단독]트럼프 “中에 100% 추가관세” 경고한 날, 국내코인 616억 [1] 발명도둑잡기(118.216) 11.14 146 0
2902447 “돈 내고 재미로 저격”… 보스니아 내전 ‘인간사냥 관광’ 수사 개시 발명도둑잡기(118.216) 11.14 68 0
2902446 “보안 뚫리면 국가안보까지 위험… 대규모 투자 시급” 발명도둑잡기(118.216) 11.14 105 0
2902445 자본과 검열의 관계 발명도둑잡기(118.216) 11.14 228 0
2902444 고졸의 덕담 발명도둑잡기(118.216) 11.14 98 0
2902443 리눅스 러시아인 차단 분쟁 후 포크 cinux 등장 발명도둑잡기(118.216) 11.14 96 0
2902442 전국 1등 관련 생각나는 예전 글 발명도둑잡기(118.216) 11.14 91 0
2902441 영회 <광해> 관련해서 생각나는 예전 글 발명도둑잡기(118.216) 11.14 141 0
2902440 Paws and Effect - AI Destroyed The Digit 발명도둑잡기(118.216) 11.14 79 0
2902439 팔란티어가 본 미래는? AI 방산 기업의 위험한 질주 / 오그랲 / 비디 [1] 발명도둑잡기(118.216) 11.14 181 0
2902431 성형외과에서 일했을때 개충격적인 발명도둑잡기(118.216) 11.14 144 0
2902430 왕족 변우석과 평민 아이유라니…베일 벗은 '21세기 대군부인' 발명도둑잡기(118.216) 11.14 211 0
2902429 "해고하고 다 빼앗아"…'갑질' 양진호, 이번에 '공익신고자 해고'로 징 발명도둑잡기(118.216) 11.14 160 0
2902427 중국 "불장난하면 타 죽어"‥일본 총리 겨냥 포화 발명도둑잡기(118.216) 11.14 174 0
2902426 [단독] 김기현 측이 보낸 '고가 가방'은 '통일교 교인 입당 지원' 대 발명도둑잡기(118.216) 11.14 89 0
2902425 FreeBSD에서 Skia C 바인딩 라이브러리 생성 방법 [3] 나르시갤로그로 이동합니다. 11.14 169 0
2902424 [단독] 추경호 체포동의안 살펴보니... "아무 것도 안해 내란에 동조했 발명도둑잡기(118.216) 11.14 101 0
2902423 [단독] "김건희, 통일교몫 비례 약속…2달만에 2400명 국힘 입당" 발명도둑잡기(118.216) 11.14 103 0
2902422 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ하이 프갤러(14.49) 11.14 90 0
2902421 [영상] "메이데이도 없었다"…'20명 전원사망' 튀르키예 C-130 추 발명도둑잡기(118.216) 11.14 87 0
2902420 [단독] "윤석열 '한동훈은 빨갱이... 군이 참여해야 하는 것 아니냐' 발명도둑잡기(118.216) 11.14 126 0
2902419 <SKY 캐슬> 관련 생각나는 예전 글 [1] 발명도둑잡기(118.216) 11.14 142 0
2902417 전쟁시 차출되는 자격증 및 직업 발명도둑잡기(118.216) 11.14 95 0
2902411 진보당 특성화고 노조위원장 신수연 동지가 하고싶은 말 [1] 발명도둑잡기(118.216) 11.14 76 0
2902410 형님들 코딩용 노트북 뭐 쓰시나요? [6] 프갤러(119.202) 11.14 157 0
2902408 오늘의 작사 실마리: 대한민국 최고명절 성스러운 부모경제능력시험일 발명도둑잡기(118.216) 11.14 109 0
2902404 엔비디아 GPU에 중국용처럼 GPS 백도어 놓고 대만 전쟁시 참전 협박? 발명도둑잡기(118.216) 11.13 125 0
2902401 [대한민국] 황교안 대표 압수수색, 계엄과 내란의 상관관계 프갤러(121.172) 11.13 113 0
2902400 Stella Jang-snowy 발명도둑잡기(118.216) 11.13 91 0
2902399 지누(JINU) - 엉뚱한 상상(Odd Imagination) 발명도둑잡기(118.216) 11.13 76 0
2902396 아침 간식 저녁 발명도둑잡기(118.216) 11.13 73 0
2902394 <The RISC-V Reader> 한국어 PDF [1] 발명도둑잡기(118.216) 11.13 96 1
2902389 집요함. 그거슨 [3] 프갤러(119.203) 11.13 144 1
2902387 Flutter 인생 40 년 갈아 넣었습니다. 프갤러(59.16) 11.13 111 0
2902386 C++ 인생 40 년 갈아 넣었습니다. 프갤러(59.16) 11.13 152 1
2902385 [21세기 대한민국의 문학] 대한민국의 독재란? 프갤러(121.172) 11.13 75 0
2902384 알고보니 어렸을 때 치파오 입고 있었고 [1] 프갤러(211.210) 11.13 130 3
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2