일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Houdini
- gitlab
- 유니티
- Flutter
- C# delegate
- vim
- Data Structure
- c# winform
- jupyter
- C언어 포인터
- docker
- 깃
- c# 추상 클래스
- c언어
- C++
- 구조체
- 도커
- dart 언어
- 플러터
- 포인터
- jupyter lab
- Algorithm
- git
- github
- HTML
- Unity
- c#
- c# 윈폼
- 다트 언어
- Python
Archives
- Today
- Total
목록c언어 문자 코드 (1)
nomad-programmer
[Programming/C] 문자 코드
컴퓨터는 메모리에 0과 1만을 저장할 수 있으므로 컴퓨터는 문자를 표현하기 위해 각각의 문자와 대응하는 숫자를 정의하고 있는데 이것을 문자 코드라 한다. 대표적인 문자 코드가 ASCII 코드이며 영문자, 숫자, 기호 등을 ANSI 라는 표준화 기구에서 정의한 7비트 문자 코드(0~127) 이다. 그래서 ASCII코드를 ANSI코드라고도 한다. 정확히 말하면 ANSI코드는 ASCII 코드에 1비트를 더확장(128~255)하여 정의한 8비트 문자 코드이다. C언어에서는 ASCII코드를 사용하여 문자를 표현한다. 사실 ASCII코드 외에도 많은 문자 코드가 존재하며 문화, 지역, 나라, 운영체제, 성능 등 여러 가지 요소들에 따라 문자 코드의 정의와 사용이 다랄져야 하기 때문에 문자 코드는 상당히 복잡하다. ..
Programming/C
2021. 1. 15. 02:50