728x90
반응형
식별자
- 구별하기 위해 사용되는 이름
- 변수명
- 배열명
- 함수명
- 구조체명
키워드
- 예약어 ( reserved word )
- C언어에서 고유한 의미를 가지고 있는 특별한 언어
변수명 작성 규칙
- 영문자, 숫자, 밑줄(_) 사용 가능
- 첫 번째 문자는 반드시 영문자 밑줄(_) 이어야 한다.
- 예약어 사용 불가
- 특수문자 사용 불가 ( 밑줄 제외 )
- 대소문자 구별함
좋은 변수 이름
- 역활을 가장 잘 설명하는 이름
- 여러 단어로 되어 있는 변수 이름
- 단어와 단어는 밑줄로 연결
- 단어의 첫 글자는 대문자
- 일관성 있도록 작성
printf() 함수
기능
- 모니터에 출력을 하기 위한 표준 출력 라이브러리 함수
- #include<stdio.h>
역할
- 주어진 문자열을 출력함
- 주어진 값을 형식에 맞춰 출력하는 기능
형식 지정자
- 10진 정수로 출력
- %d
- 실수로 출력
- %f
- 문자로 출력
- %c
- 문자열로 출력
- %s
정밀도 지정
- 실수를 출력할 때 소수점 이하 6자리로 출력 (디폴트)
- 정밀도 : 소수점 이하 자리수
- 정밀도 지정
- 점(.) 다음에 정수로 지정
- %.2f
- 소수점 이하 2자리를 출력하라는 의미
- %8.2f
- 소수점을 포함하여 전체 8문자 폭으로 출력
- 소수점 이하 2자리 출력하라는 의미
- 출력할 전체 8문자 폭에 대한 정수를 4자릿수로 출력
- 문자 폭의 남는 부분에는 빈칸 출력
- 정밀도보다 출력할 정수 개수가 적으면 0으로 출력
제어 문자
- 인쇄 목적이 아니라 제어 목적으로 사용되는 문자들
- \0
- 널문자
- \n
- 줄바꿈
- \t
- tab 기능
- \'
- 작은 따옴표
- \"
- 큰 따옴표
- \\
- 역슬러시
scanf()
기능
- 키보드로부터 입력을 하기 위한 표준 입력 라이브러리 함수
- #include<stdio.h>
- 키보드로부커 값을 받아서 변수에 저장
- 여러 개를 입력할 수 있다.
scanf("%d",&x)
// %d - 형식 지정자
// &x - 값을 저장할 변수의 주소
역할
- 키보드로부터 값을 받아서 변수에 저장
- 변수의 주소 사용
- 입력되는 데이터의 형식을 지정할 수 있음
728x90
반응형
'개발중 > c' 카테고리의 다른 글
데이터 형(Data Type) (0) | 2020.12.24 |
---|---|
변수와 상수 (0) | 2020.12.24 |
C프로그램 과정과 이해 (0) | 2020.12.19 |
프로그래밍 과정 (0) | 2020.12.13 |