C 언어에서 메모리에 있는 char형 데이터의 저장 형식은 "ASCII 코드"입니다. C 언어에서 문자 상수를 문자 변수에 넣는 것은 실제로 문자 자체를 메모리 단위에 넣는 것이 아니라, 문자에 해당하는 ASCII 코드를 저장 단위에 넣는다.
이 튜토리얼의 운영 환경: Windows 7 시스템, c99 버전, Dell G3 컴퓨터.
C 언어에서 메모리에 있는 char형 데이터의 저장 형식은 "ASCII 코드"입니다.
튜토리얼 추천: "c 언어 튜토리얼 영상"
c 언어 char 유형
문자 데이터 유형은 문자
1 문자 데이터의 표현
문자 데이터는 A 문자입니다. 작은따옴표로 묶였습니다. 예:
'a', 'b', '=', '+', '?'는 모두 유효한 문자 데이터입니다.
C 언어에서 문자 데이터는 다음과 같은 특징을 갖습니다.
문자 데이터는 작은따옴표로만 묶을 수 있고 큰따옴표나 기타 대괄호는 사용할 수 없습니다.
문자 데이터는 문자열이 아닌 단일 문자만 사용할 수 있습니다.
문자는 문자 집합의 모든 문자가 될 수 있습니다. 그러나 숫자를 문자형으로 정의한 후에는 숫자 연산에 참여할 수 없습니다. 예를 들어 '5'와 5는 다릅니다. '5'는 문자 데이터이므로 연산에 참여할 수 없습니다.
이스케이프 문자
이스케이프 문자는 특수 문자입니다. 이스케이프 문자는 백슬래시 ""로 시작하고 그 뒤에 하나 이상의 문자가 옵니다. 이스케이프 문자는 문자의 원래 의미와는 다른 특정 의미를 가지므로 "이스케이프" 문자라고 합니다.
이스케이프 문자는 주로 일반 문자로는 표현하기 어려운 제어 코드를 나타내는 데 사용됩니다.
일반적으로 사용되는 이스케이프 문자와 그 의미 | ||
이스케이프 문자 |
이스케이프 문자의 의미 |
ASCII 코드 |
n |
들어가세요 줄 바꿈 |
10 |
t |
다음 탭 위치로 가로로 건너뛰기 |
9 |
b | 백스페이스 |
8 |
r |
Enter |
13 |
f |
페이지 변경 12 |
|
백슬래시 문자 "" | 92 | |
작은따옴표 문자 | 39 | |
큰따옴표 기호 | 34 | |
링 | 7 | |
1~3개의 8진수로 표현되는 문자 | ||
16진수 1~2개로 표현되는 문자 |
위 내용은 C언어에서 char형 데이터를 메모리에 저장하는 형태는 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!