본문 바로가기

분류 전체보기127

[C++] 이스케이프 시퀀스 코드(Escaape sequence set) 문자 이름 ASCII 기호 C++ 코드 ASCII 코드(10진수) ASCII 코드(16진수) 개행 NL(LF) \n 10 0xA 수평 탭 HT \t 9 0x9 수직 탭 VT \v 11 0xB 백스페이스 BS \b 8 0x8 캐리지 리턴 CR \r 13 0xD 경보 BEL \a 7 0x7 백슬래시 \ \\\ 92 0x5C 물음표 ? \? 63 0x3F 작은따옴표 ' \\' 39 0x27 큰따옴표 " \\" 34 0x22 2021. 4. 27.
[C++] climits에 정의되어 있는 기호 상수들 기호 상수의미 CHAR_BIT char형의 비트 수 CHAR_MAX char형의 최댓값 CHAR_MIN char형의 최솟값 SCHAR_MAX signed char형의 최댓값 SCHAR_MIN signed char형의 최솟값 UCHAR_MAX unsigned char형의 최댓값 SHRT_MAX short형의 최댓값 SHRT_MIN short형의 최솟값 USHRT_MAX unsigned short형의 최댓값 INT_MAX int형의 최댓값 INT_MIN int형의 최솟값 UINT_MAX unsigned int의 최댓값 LONG_MAX long형의 최댓값 LONG_MIN long형의 최솟값 ULONG_MAX unsigned long형의 최댓값 LLONG_MAX long long형의 최댓값 LLONG_MIN l.. 2021. 4. 27.
[C++] 변수 이름을 정하는 규칙 변수 이름에는 영문자, 숫자, 밑줄(_) 문자만을 사용할 수 있다. 숫자를 변수 이름의 첫 문자로 사용할 수 없다. 변수 이름에서 대문자와 소문자는 구별된다. C++의 키워드는 변수 이름으로 사용할 수 없다. 두 개의 밑줄 문자로 시작하는 이름이나, 밑줄 문자와 대문자로 시작하는 이름은 그것을 사용하는 컴파일러와 리소스가 사용하기로 예약되어 있다. 하나의 밑줄 문자로 시작하는 이름은 그것을 사용하는 컴파일러와 리소스가 전역 식별자(global identifier)로 사용하기로 예약되어 있다. 변수 이름의 길이는 제한이 없으며, 변수 이름에 쓰인 모든 문자들이 유효하다. 그러나 어떤 플랫폼은 고유의 길이 제한이 있다. ANSI C(C99)에서는 변수 이름의 처음 63개의 문자까지만 유효하므로, C++과 구.. 2021. 4. 27.
printf() printf()의 변환 지정자(Conversion Specifier) Conversion Output Specification %a 16진수 실수(소문자) %A 16진수 정수(대문자) %c 문자 %d 정수 %e 실수를 지수로 표기(소문자) %E 실수를 지수로 표기(대문자) %f 실수 %g 길이에 따라 %f 또는 %e %G 길이에 따라 %f 또는 %E %i 부호 있는 정수(%d와 같음) %o 부호 없는 8진수 정수 %p 포인터 %s 문자열 %u 부호 없는 정수 %x 부호 없는 16진수 정수(소문자) %X 부호 없는 16진수 정수(대문자) %% % 2021. 4. 16.
limits.h와 float.h limits.h의 상수 Symbolic Constant Represents CHAR_BIT char의 비트 수 CHAR_MAX char의 최댓값 CHAR_MIN char의 최솟값 SCHAR_MAX signed char의 최댓값 SCHAR_MIN signed char의 최솟값 UCHAR_MAX unsigned char의 최댓값 SHRT_MAX short의 최댓값 SHRT_MIN short의 최솟값 USHRT_MAX unsigned short의 최댓값 INT_MAX int의 최댓값 INT_MIN int의 최솟값 UINT_MAX unsigned int의 최댓값 LONG_MAX long의 최댓값 LONG_MIN long의 최솟값 ULONG_MAX unsigned long의 최댓값 LLONG_MAX long lo.. 2021. 4. 16.
반응형