2. C언어
1) C 기초
2) 문자열
3) 조건문과 루프
4) 자료형, 형식 지정자, 연산자
데이터 타입 : 변수의 데이터 타입
bool
char - 문자 하나 (’a’, ‘z’, ‘?’)
string - 문자열
int - 특정 크기까지의 정수 - 40억까지 count 가능하다고 함
long - 더 큰 크기의 정수
float - 부동소수점을 갖는 실수
double - 부동소수점을 포함한 더 큰 실수
형식 지정자 : 데이터 타입마다 사용되는 형식 지정자
%c : char
%f : float, double
%i : int
%li : long
%s : string
기타 연산자 및 주석
+, -, *, / 사칙연산
% : 나머지
&&, ||
//
홀짝 판독기
5) 사용자 정의 함수, 중첩 루프
사용자 정의 함수
원하는 함수를 만들 수 있다.
중첩 루프
루프를 반복해서 사용할 수 있다.
6) 하드웨어의 한계
컴퓨터는 RAM이라는 물리적 저장장치를 포함하고 있다. 프로그램은 RAM에 저장되는데, 정해진 크기만큼의 비트만 저장할 수 있기에 때때로 부정확한 결과를 내기도 한다.
ex) 부동 소수점 부정확성
ex2) 정수 오버플로우
하드웨어의 한계를 인지하고 데이터 값의 범위를 유의해 프로그램을 작성해야 한다.
Last updated
Was this helpful?