줘이리의 인생적기

C - 상수와 데이터 출력 본문

공부/C

C - 상수와 데이터 출력

줘이리 2020. 5. 11. 23:50
728x90

 

Index

  • main 함수 구조
  • 주석
  • printf
  • 제어 문자
  • 정수 실수 출력
  • 문자 문자열 상수 표현법

 

1. main 함수 구조

함수 : 일정한 기능을 수행하는 코드 단위를 의미

main 함수 구조

 

 

기본 함수 설명

 

 

2. 주석

주석의 2가지 형태

  1. /* ~ */ : /*과 */ 사이의 모든 내용 주석처리
  2. // : //의 해당 줄 주석처리

 

3. printf

화면에 데이터를 출력할 때 사용하는 함수

(*참고 : 글자 하나는 문자, 단어는 문자열이라고 함)

 

출력예제

#include <stdio.h>

int main(void){
	
	printf("Hello World!");
	
	return 0;
}

실행결과(충분한 생각을 가진 후 누르기)

 

 

4. 제어 문자

  1. \n : (개행, new line) 다음줄로 이동
  2. \b : (백스페이스, backspace) 한칸 왼쪽으로 이동
  3. \r : (캐리지 리턴, carriage return) 맨 앞으로 이동
  4. \a : (알럿 경보, alert) 벨소리
  5. \t : (탭, tab) 다음 탭 위치로 옮긴다(8번 띄어쓰기)

제어 문자 예제

#include <stdio.h>

int main(void){
	
	printf("1234567890\n");
	printf("12345\n67890\n");
	printf("12345\b67890\n");
	printf("12345\r67890\n");
	printf("12345\t67890\n");
	
	return 0;
}

실행결과(충분한 생각을 가진 후 누르기)

 

 

5. 정수 실수 출력

정수 출력 시 %d, 실수 출력 시 %lf(lf의 default 자릿수는 6번째 자리까지)

 

정수 실수 출력 예제

#include <stdio.h>

int main(void){
	
	printf("%d\n", 10);
	printf("%lf\n", 1.2);
	printf("%.1lf\n", 1.18);
	printf("%.10lf\n", 1.2);
	
	return 0;
}

실행결과(충분한 생각을 가진 후 누르기)

 

 

 

 

6. 문자 문자열 상수 표현법

'A' = 문자 상수

"A" = 문자열 상수


문자, 문자열 상수 표현 예제

#include <stdio.h>

int main(void){
	
	printf("%c\n", 'A');
	printf("%s\n", "A");
	printf("%c을 영어로 %s\n", '1', "first");
		
	return 0;
}

실행결과(충분한 생각을 가진 후 누르기)

 

 

지적 및 개선사항은 언제든지 댓글로 부탁드립니다!

 

'공부 > C' 카테고리의 다른 글

C - 함수  (0) 2020.05.12
C - 반복문(while, for, do ~ while)  (0) 2020.05.12
C - 조건문(if, switch ~ case)  (0) 2020.05.12
C - 연산자  (0) 2020.05.12
C - 변수와 데이터 입력  (0) 2020.05.12