본문 바로가기
C언어/C 낙서장

C 기본

by lacuca9 2024. 9. 7.

int main()
젤 첨 실행되는 함수

return 0;
함수 바깥으로 값을 전달하는 반환값 부분

% : 서식 지정자 - 문자열을 출력할 때 값으로 바뀌는 부분
{}   : 코드 범위


자료형
char, short, int, long  - 정수
float, double              - 실수
void                           - 형태가 없는 자료형 (포인터, 함수의 반환값)


단축키
Ctrl + F5    : 실행
F5               : 디버깅 시작
Shift + F5  : 디버깅 중지
F7               : 컴파일
F9               : 중단점 삽입/삭제
F10             : 프로시저 단위 실행
F11             : 한 단계씩 코드 실행

부호 + 정수 자료형
signed int = int
unsigned int = unsignet



scanf(서식, 변수의 주소);  -  표준 입력으로 사용자의 입력을 받는 함수
int scanf(char const *const _Format, ...);
성공하면 가져온 값의 개수를 반환, 실패하면 EOF(-1)를 반환



포맷 지정자(format specifiers)
%s  --  
문자열을 출력

%c  --  문자(character)
 단일 문자 하나 입출력

%p  --  pointer
포인터의 메모리 주소 출력

%d  -- 정수(decimal integer)
정수 입출력

%f  --  부동 소수점 숫자(floating-point number)
실수를 입출력

%u  --  부호 없는 정수​(unsigned integer)
부호 없는 정수를 입력

%lf  --  
double 형의 실수를 입력