개발 탈출 순서는 무엇입니까? -techopedia에서 정의

탈출 순서는 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-이스케이프 시퀀스 란 무엇입니까?

C #에서 이스케이프 시퀀스는 백 슬래시 (\)로 시작하고 문자 나 숫자가 뒤에 오는 문자의 조합을 나타냅니다. 이스케이프 시퀀스는 문자 및 리터럴 문자열에서 인쇄 할 수없는 특수 문자를 나타냅니다. 따라서 사용자는 그래픽이 아닌 제어 문자를 전송하여 물음표 및 캐리지 리턴과 같은 조치를 지정하여 디스플레이 장치 또는 프린터와 통신 할 수 있습니다.


이스케이프 시퀀스는 연속 문자를 지정하기 위해 전 처리기 정의와 같은 코드 섹션을 작성할 때 사용되므로 컴파일러에서 여러 줄의 코드를 한 줄로 간주합니다. 정교한 문자열 검색 작업을 수행하는 데 도움이되는 정규식은 이스케이프 시퀀스를 사용하여 큰 문자열 내에서 하위 문자열을 찾습니다. 인용 문자열을 사용하면 이스케이프 시퀀스를 사용하여 텍스트 템플릿 태그 및 파일이 포함 된 출력 파일을 만들 수 있습니다.

Techopedia는 탈출 시퀀스를 설명합니다

이스케이프 시퀀스에는 문자가 두 개 이상 포함되어 있지만 이스케이프 된 문자를 텍스트로 나타내는 문자가 없기 때문에 단일 문자로 작동합니다. 컴파일러는 컴파일 된 프로그램에서 일련의 문자를 단일 이스케이프 문자로 변환합니다. 예를 들어, 컴파일러는 소스 코드의 \ n을 컴파일 된 프로그램의 줄 바꿈을 나타내는 단일 문자 (코드 10)로 변환합니다.


다음은 해당 표현이있는 정의 된 C # 이스케이프 시퀀스 목록입니다.

  • 문자 리터럴에 사용되는 작은 따옴표
  • 문자열 리터럴에 사용되는 큰 따옴표
  • 파일 경로에 사용되는 백 슬래시
  • \? 물음표
  • \ a 알림
  • \ b 백 스페이스
  • \ f 양식 피드
  • \ n 줄 바꿈
  • \ r 캐리지 리턴
  • \ t 가로 탭
  • \ v 세로 탭
  • \ 0 널
  • 16 진수 값을 가진 문자에 대한 \ u 유니 코드 이스케이프 시퀀스
  • \ x 유니 코드 16 진수 이스케이프 시퀀스-\ u와 유사하지만 가변 길이
  • 서로 게이트 쌍에 사용되는 \ U 유니 코드 이스케이프 시퀀스
이 정의는 C #의 맥락에서 작성되었습니다.
탈출 순서는 무엇입니까? -techopedia에서 정의