형식 언어 이론에서 빈 문자열(-文字列, empty string) 또는 공 문자열(空文字列)은 길이가 0인 고유한 문자열이다.

프로그래밍 언어에서의 사용 편집

λ 표현 프로그래밍 언어
"" C, C++, 자바, C#, , PHP, 파이썬, 자바스크립트, Go, 비주얼 베이직 닷넷, 하스켈, 오브젝티브-C (C 문자열로서), OCaml, 표준 ML, 스칼라, Tcl, 루아
'' SQL, , PHP, 파이썬, 자바스크립트, 델파이, 파스칼, Matlab
{'\0'} C, C++, 오브젝티브-C (C 문자열로서)
std::string() C++
@"" 오브젝티브-C (상수 NSString 객체로서)
[NSString string] 오브젝티브-C (새로운 NSString 객체로서)
q(), qq()
%{} 루비
""""""
''''''
str()
파이썬
string.Empty C#, 비주얼 베이직 닷넷
String.make 0 '-' OCaml
{} Tcl

같이 보기 편집