티스토리 뷰
본문에는 chatGPT로 생성된 답변이 포함되어 있습니다. 잘못된 내용이 있을 수 있습니다.
0
- 값의 관점: 정수 0.
- 데이터 형식의 관점: 정수 데이터 형식.
- 표현 방식의 관점: 정수 리터럴.
- 사용하는 문맥의 관점: 정수 연산이나 할당에서 사용.
int numberZero = 0;
'0'
- 값의 관점: 문자 '0'으로 ASCII 코드에서 48에 해당하는 값.
- 데이터 형식의 관점: 문자 데이터 형식.
- 표현 방식의 관점: 문자 리터럴.
- 사용하는 문맥의 관점: 문자로서의 0은 문자열을 구성하거나 문자를 나타내는 데 사용.
char zeroChar = '0';
Console.WriteLine(Convert.Int32(zeroChar)); // 48
'\0'
- 값의 관점: 널 문자(Null Character)로 ASCII 코드에서 0에 해당하는 값.
- 데이터 형식의 관점: 문자 데이터 형식. 주로 문자열의 끝을 나타내는 데 사용.
- 표현 방식의 관점: 널 문자 리터럴.
- 사용하는 문맥의 관점: 주로 문자열에서 널 종료를 나타내는 데 사용.
char nullChar = '\0';
Console.WriteLine(Convert.ToInt32(nullChar)); // 0
"0"
- 값의 관점: 문자 '0'을 가진 문자열.
- 데이터 형식의 관점: 문자열 데이터 형식.
- 표현 방식의 관점: 문자열 리터럴.
- 사용하는 문맥의 관점: 문자열을 나타내는 데 사용.
string zero = "0";