char
설명
문자 값을 저장하는 1바이트 메모리를 차지하는 자료형. 문자 리터를은 작은 따옴표 안에, 이렇게 : 'A' (여러 문자 - 문자열 - 큰 따옴표: "ABC").
그러나 문자는 숫자로 저장된다. 특정 인코딩을 ASCII chart 에서 볼 수 있다. 이것은 문자에 산술 연산이 가능하다는 것을 뜻하는데, 여기서 문자의 아스키 값이 쓰인다 (e.g. 'A' + 1 은 66 값을 가지는데, 왜냐면 대문자 A의 ASCII 값은 65이기 때문). 문자가 어떻게 숫자로 변환되는지에 대한 자세한 것은 Serial.println 레퍼런스를 보시오.
char 자료형은 부호있는 형이므로, 그것은 -128 에서 127 까지 숫자를 인코드함을 뜻한다. 부호없는 1바이트 (8비트) 형은 byte 을 쓰시오.
예제 코드
더보기
- 언어 : 배열
- 언어 : boolean
- 언어 : byte
- 언어 : double
- 언어 : float
- 언어 : int
- 언어 : long
- 언어 : short
- 언어 : string
- 언어 : String()
- 언어 : unsigned char
- 언어 : unsigned int
- 언어 : unsigned long
- 언어 : void
- 언어 : word
- 언어 : Serial.println
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |