- C 언어 입력 시작
- 주석(//,/**/)
- 기본출력(printf)
- escape문자(\n,\t,\b,\t..)
- 서식문자(%d, %c ...)
1. C 언어 입력 시작
#include <studio.h>
int main() {
}
#include
헤더 파일(미리 만들어 놓은 여러 함수들을 저장한 파일)을 소스파일 내부에서 사용할 수 있도록 만들어주는 코드
stdio.h
standard input/output - 기본 입출력 기본 입출력 함수들을 모아놓은 헤더파일
*studio 아님
2. 주석
컴파일러가 읽지 않는 영역을 지정하는 기호
주석 처리된 영역은 프로그램 실행에 영향 X
ctrl + k + c : 블록 영역 주석 처리
ctrl + k + u : 블록 영역 주석 해제
종류
1. 한 줄 주석 //사용, 이 뒤로는 전부 주석 처리
2. 범위 주석 /* */ 사용,이 사이는 전부 주석 처리
3. 기본 출력
printf() 출력 함수, 괄호 안에 출력할 내용을 입력
printf("Hello world"); //하나의 코드가 종료되는 마지막에는 ; 기호 입력
printf("내용 입력");
printf("printf 두줄 입력"); //두 줄이 이어져서 출력
printf("내용 입력\n");
printf("두 줄 내용 출력\n"); //\n로 개행
4. escape 문자
\ : 기호 뒤에 문자 하나 붙여서 약속된 동작 수행
\n: 줄변경 (개행문자), 커서를 다음 줄로 이동
\t: tab크기 만큼 이동, 커서를 다음 탭으로 이동, 줄맞춰 주려고 쓴다.
(1tab=8space, 알파벳, 특수문자, 숫자 : 1space, 한글 : 2space)
\b: 커서를 왼쪽으로 한 칸 이동
\r:커서를 해당 줄의 처음으로 이동
\": 큰 따옴표 기호를 출력하기 위해 사용
\\:\기호를 출력하기 위해 사용
* escape문자 \b, \r 의 쓰임이 특이함. 출력 값을 덮어씌우는 형식
5. 서식문자
서식문자
print() 함수에서 데이터의 출력 위치와 형식을 지정할 때 사용
서식문자 위체에 큰 따옴표 바깥에 작성한 데이터가 들어간 상태로 결과 출력
종류
%d : 정수
%f : 실수
%c : 문자 -> 1byte 크기의 문자 (알파벳, 숫자, 특수문자 한 글자)
%s : 문자열 -> 2byte 이상의 문자들 (알파벳, 숫자, 특수문자 두 글자 이상 or 한글)
printf("10+10=20\n");
/* 서식 문자의 개수와 데이터의 개수는 일치해야 한다*/
printf("%d+%d=%20\n, 10,10,20); //error code
printf("%d+%d=%d\n, 10,10); //error code //10+10=311425656 , 의미없는 값이 출력 된 것
/*서식 문자에 연산식을 넣을 수 있다 -> 연산 결과가 출력 */
printf("%d+%d=%d\n, 10,10,10+10);
'language > C' 카테고리의 다른 글
연산자 II (0) | 2022.09.05 |
---|---|
연산자 (0) | 2022.09.05 |
형변환 (0) | 2022.09.04 |
자료형 (0) | 2022.09.04 |
서식문자 (0) | 2022.09.04 |