왜 C와 C++에 디그래프가 있는 거죠? C99와 C++에 디그래프가 있다는 것을 오늘 알았습니다.다음은 유효한 프로그램입니다. %:include %:ifndef BUFSIZE %:define BUFSIZE 512 %:endif void copy(char d, const char s, int len) = 0) %> 제 질문은 그들이 왜 존재하느냐는 것입니다.ISO 646 문자 집합을 지원하는 키보드가 없는 프로그래머를 위해 디그래프가 생성되었습니다. http://en.wikipedia.org/wiki/C_trigraph나는 그들의 존재를 추적해 볼 수 있는 것은 운영체제를 사용하는 컴파일러의 문자 집합이 너무 구식이어서 반드시 C나 C++가 언어 전체를 표현하기 위해 필요한 모든 문자를 가지고 있지 않다..