C , C++
C_ C의 기본적인 틀 해석하기, C의 변수 종류s!
Edes Kim
2020. 6. 4. 23:15
#include <stdio.h>
: 'stdio.h'에는 'printf()'와 같의 함수의 코드들이 담겨있고 그것을 include, 포함한다.
int
: 반환값이 'int'다.
main()
: ( )가 뒤에 붙여져 있다는건 함수라는 뜻. 코드를 읽을때 가장먼저 읽는 함수이다.
printf()
: ( )안의 내용값을 출력하는 함수.
변수의 출력
%d : 정수 출력 (1, 2, 3, ... , 0, -1, -2)
%f : 실수 출력 (2.14, -2,3) %.2 :소수점 둘째 자리 까지만 반올림 해서 출력
%g : 실수 출력 (지수 형태로도 출력)
%c : 문자 출력 (알파벳, 숫자, 몇 기호, \n) 단, 한글, 한자, 유니코드 x
%s : 문자열 출력 한글 o
변수의 선언 종류
변수의 연산과 자료형
float변수는 값의 저장공간이 작아서 오차가 발생하기 쉽다 (=정확도가 낮다). 요즘에는 double을 더 잘 사용함.
float -> 32비트
double -> 64비트
자료형의 종류
unsigned int a;
이렇게 하게된다면, 실제 0000 0000 0000 0000 의 형식으로 저장이 되고 맨 앞의 자릿수가 음수/양수를 표현한다.
이때 표현할수 있는 숫자의 범위는 -2^31 ~ +2^31 이지만 unsigned를 사용함으로서 음수의 사용을 취급하지 않아,
0 ~ +2^32 를 표현할수 있다.