"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > C와 C++의 이중문자가 오늘날에도 여전히 유효한 이유는 무엇입니까?

C와 C++의 이중문자가 오늘날에도 여전히 유효한 이유는 무엇입니까?

2024-11-09에 게시됨
검색:306

Why Are Digraphs in C and C   Still Relevant Today?

C와 C의 두 그래프: 역사적 관점

컴퓨팅 초기에는 프로그래머에게 ISO 646 문자를 지원하는 키보드가 부족한 경우가 많았습니다. 세트. 이러한 제한을 해결하기 위해 두 개의 인접한 문자를 사용하여 특수 문자를 나타내는 수단으로 이중 그래프가 만들어졌습니다.

두 그래프는 특정 문자, 특히 컴퓨터에서 쉽게 사용할 수 없는 문자를 입력하는 어려움을 완화하기 위해 C99 및 C에 도입되었습니다. 기존 키보드. 예를 들어 이중문자 "??:"는 콜론(:) 문자를 나타내는 데 사용됩니다.

위의 프로그램은 C에서 이중문자 사용의 유효한 예입니다. 여기에는 "와 같은 이중문자 사용이 포함됩니다. "복사" 함수의 ??="(등호) 및 "??:"(앞 콜론). 이러한 이중 문자는 각 문자를 대체하는 역할을 하므로 해당 특정 문자를 지원하지 않는 키보드에서도 프로그램이 올바르게 작동할 수 있습니다.

키보드의 광범위한 가용성으로 인해 현대 프로그래밍에서는 이중 문자가 크게 선호되지 않습니다. 유니코드를 지원하는 것입니다. 그러나 이는 C와 C의 역사적인 유물로 남아 과거의 기술적 한계를 극복하는 데 사용된 독창성을 입증합니다.

최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3