문자열 리터럴

문자열 리터럴은 1바이트 또는 2바이트 인코딩된 문자를 포함합니다. 1바이트 문자열 리터럴은 작은 따옴표 문자(')로 시작하고 작은 따옴표 문자로 끝나는 문자 0개 이상의 시퀀스입니다. 1바이트 문자열에서 달러 부호($)와 그 뒤의 16진수 2개로 이루어진 3문자 조합은 다음 표에 나오는 8비트 문자 코드의 16진수 표시로 해석됩니다.
팁: 문자열 리터럴은 CompactLogix 5380, ControlLogix 5580, Compact GuardLogix 5380, GuardLogix 5580 및 ControlLogix 5590 컨트롤러에만 적용할 수 있습니다. Studio 5000은 1바이트 문자만 지원합니다.
문자열 리터럴
아니요.
설명
예
1a
빈 문자열(길이 0)
''
1b
단일 문자를 포함하는 길이 1 또는 문자 CHAR의 문자열
'A'
1c
"공백" 문자를 포함하는 길이 1 또는 문자 CHAR의 문자열
' '
1d
"작은 따옴표" 문자를 포함하는 길이 1 또는 문자 CHAR의 문자열
'$''
1e
"큰 따옴표" 문자를 포함하는 길이 1 또는 문자 CHAR의 문자열
'"'
1f
두 문자 조합을 지원
'$R$L'
1g
'$'와 16진 문자 2개로 이루어진 문자 표시 지원
'$0A'
문자 문자열의 2문자 조합
아니요.
설명
예
1
달러 부호
$$
2
작은 따옴표
$'
3
개행
$L 또는 $I
4
새 줄
$N 또는 $n
5
용지 먹임(페이지)
$P 또는 $p
6
캐리지 리턴
$R 또는 $r
7
도표 작성기
$T 또는 $t
팁: 새 줄 문자는 물리적 I/O와 파일 I/O 둘 다에 대해 데이터 줄의 끝을 정의하는 구현 독립적인 수단을 제공합니다. 인쇄의 경우 이렇게 한 효과는 데이터 줄을 끝내고 다음 줄의 시작에서 인쇄를 다시 시작하는 것입니다.
$' 조합은 작은 따옴표로 둘러싼 문자열 리터럴 내에서만 유효합니다.
정수 리터럴 접미사
이 표에는 스트럭쳐드 텍스트의 정수 리터럴에 추가할 수 있는 접미사와 각 접미사의 해당 범위가 나열되어 있습니다.
접미사
리터럴 데이터 유형
범위
없음
DINT
-2,147,483,648~2,147,483,648
L
LINT
-9,223,372,036,854,775,808~9,223,372,036,854,775,808
U
UDINT
0~4,294,967,295
UL
ULINT
0~18,446,744,073,709,551,615
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal