쪼꼬만 노트/프로그래밍 프레임워크

😄코딩 기호의 모든 것(카테고리별 정리)

jet132 2025. 3. 24. 15:09
728x90
반응형

다음은 프로그래밍 언어 전반에서 자주 쓰이는 **기호(symbols)**들을 카테고리별로 정리한 것입니다.

아무쪼록 코딩 공부에 도움이 많이 되시기를 바랍니다.


🔰 1. 산술 연산자 (Arithmetic Operators)

수학적 계산에 사용되는 기호들입니다.

기호 의미 예시 결과

+ 덧셈 3 + 2 5
- 뺄셈 5 - 1 4
* 곱셈 4 * 2 8
/ 나눗셈 10 / 2 5
% 나머지 10 % 3 1
** 거듭제곱 (Python) 2 ** 3 8

🔰 2. 대입 연산자 (Assignment Operators)

값을 변수에 저장할 때 사용하는 기호입니다.

기호 의미 예시 설명

= 대입 x = 10 x에 10 저장
+= 덧셈 후 대입 x += 1 x = x + 1
-= 뺄셈 후 대입 x -= 2 x = x - 2
*= 곱셈 후 대입 x *= 3 x = x * 3
/= 나눗셈 후 대입 x /= 2 x = x / 2
%= 나머지 후 대입 x %= 2 x = x % 2

🔰 3. 비교 연산자 (Comparison Operators)

값을 비교하여 참/거짓을 판단할 때 사용합니다.

기호 의미 예시 결과

== 같다 x == 5 true/false
!= 같지 않다 x != 3 true/false
> 크다 x > 2 true/false
< 작다 x < 7 true/false
>= 크거나 같다 x >= 10 true/false
<= 작거나 같다 x <= 5 true/false

🔰 4. 논리 연산자 (Logical Operators)

조건을 조합할 때 사용합니다.

기호 의미 예시 설명

&& (또는 and) 둘 다 참 x > 0 && y > 0 x와 y가 모두 양수일 때
`   (또는or`) 둘 중 하나만 참
! (또는 not) 부정 !true false 반환

🔰 5. 조건문 및 반복문 기호 (Control Flow Symbols)

기호 의미 설명

if, else if, else 조건 분기 조건에 따라 코드 실행
while, for, do 반복문 조건/횟수 기반 반복
break / continue 루프 제어 반복 중단/다음 반복으로 이동

🔰 6. 구조 및 문법 기호 (Structure Symbols)

기호 이름 용도

; 세미콜론 명령 끝 표시 (C, Java 등)
{ } 중괄호 블록 정의
( ) 소괄호 함수 호출, 조건식
[ ] 대괄호 배열, 리스트 인덱스
: 콜론 파이썬 조건/함수 정의 등
" ' 따옴표 문자열 정의

🔰 7. 특수 기호 및 기타

기호 이름 용도

//, /* */, # 주석 기호 코드 설명 (언어마다 다름)
-> 화살표 함수 리턴형, 포인터 등 (C/C++, Python 3.5+)
:: 범위 지정자 C++, Java (클래스명::함수명)
@ 데코레이터 파이썬, 자바 애노테이션
\ 백슬래시 이스케이프 문자

🧠 보너스: 언어별 차이

  • Python은 :와 들여쓰기로 블록을 정의함.
  • C, Java, JavaScript는 {}로 블록을 정의하고 ;로 끝냄.
  • HTML은 < > 기호를 태그로 사용.
  • SQL은 =로 비교, LIKE, % 등 고유 기호 있음.

💡 마무리 요약

코딩에서 기호는 문법의 핵심입니다.
우리가 말할 때 문장부호가 중요하듯, 프로그래밍 언어는 기호 하나로 의미가 완전히 바뀌기 때문에 정확히 이해하고 써야 해요.

 

728x90
반응형