최근 수정 시각 : 2026-02-20 17:37:18

||


이 문서는 토막글입니다.

토막글 규정을 유의하시기 바랍니다.


[include(틀:링크시 주의, 링크=\|)]
1. 개요2. 논리합 연산자3. 문자열 접속 연산자4. 관련 문서

1. 개요

프로그래밍, 수학 등에서 쓰이는 이항 연산자이다. 이항 형태가 아닌 절댓값 기호나 노름 기호에 대한 내용은 각 해당 문서 참고.

2. 논리합 연산자

C 등의 프로그래밍 언어에서 논리합 연산자로 쓰인다. 논리 연산의 shortcut을 사용해 '기본값'의 의미로 쓰기도 한다. 가령 변수 count || 100이라면 count가 falsy일때 연산이 생략되므로 해당 표현식의 최종 값은 100이 된다. 반대로 truthy한 경우 역시 연산 생략이 가능하므로 count의 원래 값을 그대로 유지한다.

3. 문자열 접속 연산자

컴퓨터과학 교재에서 주로 문자열 접속 이항 연산 표기로 사용된다. 가령 [math(s \| r)]이라면 두 문자열 [math(s)]와 [math(r)]를 접속한 문자열을 뜻한다. SQL 등의 일부 언어에서도 문자열 접속 연산자로 쓰인다.

4. 관련 문서