728x90

C언어 18

c언 서식문자 종류

서식문자 출력 대상 출력 형태 %d char, short, int 부호 있는 10진수 정수 %ld long 부호 있는 10진수 정수 %lld long long 부호 있는 10진수 정수 %u unsigned int 부호 있는 10진수 정수 %o unsigned int 부호 없는 8진수 정수 %x, %X unsigned int 부호 없는 16진수 정수 %f float, double 10진수 방식의 부동소수점 실수 %Lf long double 10진수 방식의 부동소수점 실수 %e, %G float, double e또는 E방식의 부동수점 실수 %g, %G float, double 값에 따라 %f와 %e 사이에서 선택 %c char, short, int 값에 대응하는 문자 %s char * 문자열 %p void ..

C언어 2017.01.09

기본 자료형 데이터 범위

정수형 char : 1바이트 / -128이상 +127이하 short : 2바이트 / -32,768이상 +32,767이하 int : 4바이트 / -2,147,483,648이상 +2,147,483,647이하 long : 4바이트 / -2,147,483,648이상 +2,147,483,647이하 long loing : 8바이트 / -9,223,372,036,854,775,808이상 +9,223,372,036,854,775,808이하 실수형 float : 4바이트 double : 8바이트 long double : 8바이트 이상 이 표현은 메모리 공간을 할당하는 데이터 표현 방법입니다.

C언어 2017.01.04

비트연산자란?

비트연산자를 쓰는 이유는 메모리 공간의 효율성을 높이고 연산의 수를 줄인다. & : 비트단위로 AND 연산 | : 비트단위로 OR연산 ^ : 비트단위로 XOR 연산 ~ : 단항 연산자로서 피연산자의 모든 비트를 발전시킨다. > : 피연산자의 비트 열을 오른쪽으로 이동시킨다. & : 비트단위로 AND 연산 | : 비트단위로 OR연산 ^ : 비트단위로 XOR 연산 ~ : 단항 연산자로서 피연산자의 모든 비트를 발전시킨다. 값이 반전시켜지기 떄문에 음수

C언어 2017.01.03
728x90