Rust

[RUST] & * ` ' ' 다양한 기호

Ninestar 2023. 8. 12. 14:15
반응형

1. `&`:

   - `&`는 참조(reference) 연산자로 사용됩니다.

   - 변수 또는 값 앞에 `&`를 붙여 해당 값에 대한 참조를 생성합니다.

   - 참조는 값에 대한 불변 참조(immutable reference)를 생성하며, 해당 값에 대한 소유권을 이전하지 않고도 값을 참조할 수 있게 합니다.

 

2. `*`:

   - `*`은 역참조(dereference) 연산자로 사용됩니다.

   - 포인터를 역참조하여 해당 메모리 위치에 저장된 값을 얻습니다.

   - `*`는 포인터가 가리키는 값을 읽거나 수정할 때 사용됩니다.

 

3. `backtick`(`) 또는 `백틱`:

   - `backtick`은 Rust에서 일반적으로 사용되지 않는 문자입니다. 대신, 문자열 리터럴에는 역따옴표(`)가 사용됩니다.

 

4. `'` (작은 따옴표):

   - `'`는 문자 리터럴을 나타내는 데 사용됩니다.

   - `'`는 단일 문자를 표현하는 Unicode 스칼라 값을 나타냅니다.

   - 예를 들어, `'A'`, `'b'`, `'1'`, `'!'`과 같이 작은 따옴표 안에 하나의 문자를 넣어 문자 리터럴을 표현할 수 있습니다.