디시인사이드 갤러리

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

갤러리 본문 영역

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

나르시갤로그로 이동합니다. 2025.10.14 23:31:33
조회 52 추천 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
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 영포티룩도 멋지게 소화할 것 같은 40대 스타는? 운영자 25/10/27 - -
AD 할로윈 슈퍼위크~!! 운영자 25/10/23 - -
2896867 나는 클린 아키텍쳐보다 단순 포트 어댑터가 편한듯 [2] ㅆㅇㅆ(124.216) 10.17 102 0
2896861 단순 논문 재현 하는데 왜 이렇게 요구사항이 많은지 [3] ㅆㅇㅆ(124.216) 10.17 121 0
2896860 교수새끼들만 끼면 그냥 일이 복잡해지노 ㅆㅇㅆ(124.216) 10.17 92 0
2896859 미국 핵심산업 안보공급망 확보를 위한 투자가 늘겠구나.. hrin(220.120) 10.17 69 0
2896858 ❤✨☀⭐⚡☘⛩나님 소중합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.17 92 0
2896856 글로벌 인재 포럼 참가 신청했다 hrin(220.120) 10.17 97 0
2896855 요즘은 웨스턴 디지털이 좋아 보이는구나 hrin(220.120) 10.17 106 0
2896853 재매이햄 부동산 규제 빡세네 [4] hrin(118.235) 10.17 126 2
2896852 코딩테스트가 이제 의미가 있나싶음 [2] 카드캡터체리갤로그로 이동합니다. 10.17 135 1
2896851 정말 화가 난다. 개미만도 못한 스스로가 너무 역겹다. ㅇㅇ(223.39) 10.17 58 0
2896850 모기 느낌.. ♥덩냥이♥갤로그로 이동합니다. 10.17 99 0
2896847 개발 때려치우고 전산직 갈려는데 뭐준비해야하냐? ㅇㅇ(220.77) 10.17 95 0
2896844 카카오 코테는 ㅈ랄맞은 듯 [1] 프갤러(110.13) 10.16 334 0
2896840 반지의 제왕 1편 마져 보는 중 [2] 발명도둑잡기(118.235) 10.16 74 0
2896838 객체지향 딱 알려준다. [1] 프갤러(211.234) 10.16 150 1
2896834 #인의#의리#낭만#검객 ♥덩냥이♥갤로그로 이동합니다. 10.16 61 0
2896833 디시 코드이그나이터 쓰네 프갤러(175.116) 10.16 57 0
2896832 AI 코딩, 내가 환장하는거. 프갤러(59.16) 10.16 87 0
2896831 양질의 일자리 vs 인재들의 생활방식 선호 [4] chironpractor갤로그로 이동합니다. 10.16 125 0
2896830 러스트가 길이고 진리고 생명이다. 프갤러(211.234) 10.16 58 1
2896829 극우 이 이기적인 놈들 나라가 망해도 좋다 이거냐? [2] ♥덩냥이♥갤로그로 이동합니다. 10.16 95 0
2896828 AI 바이브 코딩 말해 줘? 프갤러(59.16) 10.16 86 0
2896826 Chatter BBS 분탕 가능방 오픈! [1] 파란빤스갤로그로 이동합니다. 10.16 80 0
2896823 개발 ai 스타일 3가지 프갤러(183.109) 10.16 113 0
2896818 수고했어양❤+ [2] ♥덩냥이♥갤로그로 이동합니다. 10.16 64 0
2896816 고전게임 [6] 배구공(119.202) 10.16 79 0
2896815 C++ 인생 40 년 갈아 넣었습니다. [3] 프갤러(59.16) 10.16 108 0
2896814 AI 바이브 코딩 인생 40 년 갈아 넣었습니다. 프갤러(59.16) 10.16 86 0
2896813 이런 글 너무 좋은데 어떠니 [3] ㅇㅇ갤로그로 이동합니다. 10.16 99 0
2896812 영포티가 뭐임 [1] 배구공(119.202) 10.16 86 0
2896809 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ ♥덩냥이♥갤로그로 이동합니다. 10.16 58 0
2896807 나님 기분 ㄱㅆㅅㅌㅊ !!! ♥덩냥이♥갤로그로 이동합니다. 10.16 71 0
2896806 나님 배뷰르니 슬슬 시작해볼까낭? ♥덩냥이♥갤로그로 이동합니다. 10.16 75 0
2896805 AI에게 욕 잘하는법 [2] 프갤러(183.109) 10.16 83 0
2896804 네스트 모듈 순환참조 열받네 [4] 프갤러(27.166) 10.16 99 0
2896802 생각해보니 좀 열받네? 그냥 일주면되지 [7] ㅆㅇㅆ(124.216) 10.16 136 0
2896801 뉴비 c++을 잘하고싶어요 [3] ㅇㅇ(118.235) 10.16 113 0
2896800 근데 프로그래밍 아는게 없어가지고 [2] ㅆㅇㅆ(124.216) 10.16 105 0
2896799 슬슬 ㄹㅇ 진짜 마라톤 계절이 오는듯 주말에 장거리 함 조져야징 ♥냥덩이♥갤로그로 이동합니다. 10.16 92 0
2896797 뉴비 객체지향 제대로 이해한게 맞을까요? [8] ㅇㅇ(118.235) 10.16 163 0
2896795 현시대는 토발즈도 1찍 짱깨편인 무서운 시대이다ㅋㅋ번식 더 해줘라 이기 타이밍뒷.통수한방(1.213) 10.16 36 0
2896794 월세 폭등 리짜이밍 ㅋㅅㅋ ♥냥덩이♥갤로그로 이동합니다. 10.16 60 0
2896793 김대중자서전 드립 치니까 생각난건데 대구 살때 서문시장서 [2] ㅆㅇㅆ(124.216) 10.16 94 0
2896792 학생노무 새키가 롬복을 쓴다고? [3] 루도그담당(211.184) 10.16 91 0
2896791 최근에 프로그래밍 책들 읽을만한게 없네 [3] ㅆㅇㅆ(124.216) 10.16 90 0
2896790 인지과학조져라 손발이시립디다갤로그로 이동합니다. 10.16 67 0
2896789 친중극좌 이재명 또 거짓말 [5] ♥냥덩이♥갤로그로 이동합니다. 10.16 87 0
2896788 ai들 왜케 핵심 이라는 단어 좋아하냐 ㅋㅋㅋ [6] 따당갤로그로 이동합니다. 10.16 92 0
2896787 잊지 않겠습니다.. [2] ♥냥덩이♥갤로그로 이동합니다. 10.16 89 0
2896786 속보] 짱깨들 한국에서 건보 6조원 먹튀 충격 [1] ♥냥덩이♥갤로그로 이동합니다. 10.16 75 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2