Latest web development tutorials

문자 스위프트

문자 소위,이 변수 할당에 대한 로컬 자신의 유형과 가치에 직접적으로 지적 될 수있는 특정 숫자, 문자열 또는 부울 값을 의미한다. 예를 들어, 다음의 :

let aNumber = 3         //整型字面量
let aString = "Hello"   //字符串字面量
let aBool = true        //布尔值字面量

정수 리터럴

정수 리터럴 진수, 진수, 진수 또는 16 진수 상수가 될 수 있습니다. 이진 접두어 0B, 진수 접두사 0o에서 16 진수 접두사 0X, 소수점 값은 접두사 있습니다 :

정수 리터럴의 예는 다음과 같다 :

let decimalInteger = 17           // 17 - 十进制表示
let binaryInteger = 0b10001       // 17 - 二进制表示
let octalInteger = 0o21           // 17 - 八进制表示
let hexadecimalInteger = 0x11     // 17 - 十六进制表示

플로트 리터럴

플로트 리터럴은 정수 부분, 소수점 및 지수 부분의 소수 부분이 있습니다.

달리 명시되지 않는 한, 스위프트 표준 라이브러리 유형 번, 64 비트 부동 소수점 표현 부동 소수점 리터럴 도출 기본 유형.

플로트 리터럴은 기본 소수점 표현 (아무 접두사), 당신은 또한 진수 (접두사 0X)를 사용할 수 있습니다.

소수 또는 지수 부분 (또는 둘 다) 구성 요소의 소수 부분 뒤에 숫자의 진수 부동 소수점 리터럴 문자열. 소수 자리 문자열 구성 요소 다음에 소수점 이하의 소수 부분. 대문자 또는 소문자 전자에 의해 지수 부분은 숫자의 문자열로 이루어진 진수 문자열 접두어 뒤에 전자의 수는 당사자 10 전에 여러 번 곱 표현된다. 예를 들어 : 1.25e2은 즉, 125.0입니다 ^ 2 1.25 ⨉ (10)를 나타내고, 유사, 1.25e-2는 0.0125 1.25 ⨉ 10 ^ -2를 나타냅니다.

옵션 소수 부분 16 진수 진수 지수 부분 뒤에 접두사 0X로 조성 진수 부동 소수점 리터럴. 구성된 16 진수 문자열 다음에 소수점의 진수 소수 부분. 페이지의 수는 파티 2 전에 여러 번 곱한 값을 나타냅니다 문자열로 구성된 소수 자리 문자열 다음에 접두어로 대문자 또는 소문자 p를하여 지수 부분. 예를 들어 0xFp2, 즉 60 15 ⨉ 2 ^ 2를 나타내고; 마찬가지로 0xFp-2 3.75 15 ⨉ 2 ^ -2를 나타낸다.

문자 음의 부동 소수점은 단항 마이너스로 구성 - 부동 소수점 리터럴 예, -42.5를 들어, 구성.

_ 향상된 디지털 가독성의 사용을 허용하는 부동 소수점 리터럴 밑줄은 밑줄 시스템에 의해 무시되며, 상기 문자의 값에 영향을 미치지 않을 것이다. 마찬가지로, 당신은 또한 번호 앞에 0을 추가 할 수 있고, 문자의 값에 영향을 미치지 않습니다.

소수점 리터럴 부동의 예는 다음과 같다 :

let decimalDouble = 12.1875       //十进制浮点型字面量
let exponentDouble = 1.21875e1    //十进制浮点型字面量
let hexadecimalDouble = 0xC.3p0   //十六进制浮点型字面量

문자열 리터럴

리터럴 문자열이 문자열에 큰 따옴표로 묶여으로 다음과 같이 형식은 다음과 같습니다

"characters"

문자열 리터럴은 백 슬래시 (\)를 탈출하지 않았다 ( ") 캐리지 리턴 또는 라인 피드를 이스케이프 따옴표를 포함 할 수 없습니다.

문자 전송 의미
\ 0 널 문자
\\ 백 슬래시 \
\ B 백 스페이스 키 (BS), 이전에 현재 위치
\ F 용지 공급 (FF)는 다음 페이지의 시작에 대한 현재의 위치
\ N 줄 바꿈
\ R 캐리지 리턴
\ T 수평 탭
\ V 수직 탭
\ ' 작은 따옴표
\ " 큰 따옴표
\ 000 모든 문자 1-3 8 진수는 표현
\ Xhh ... 1-2 진수 문자 또는 R102

문자열 리터럴의 간단한 예입니다 :

import Cocoa

let stringL = "Hello\tWorld\n\n本教程官网:\'http://www.w3big.com\'"
print(stringL)

위의 프로그램 실행 결과 :

Hello	World

本教程官网:'http://www.w3big.com'

부울 리터럴

기본 유형 부울 리터럴이 BOOL 인.

부울 리터럴 값은 예약 된 키워드가 스위프트의 세 가지 값을 가지고 있습니다 :

  • 사실 진정한 표현입니다.

  • 거짓 거짓 표현입니다.

  • 전무는 어떤 값을 의미합니다.