Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- OpenCV
- 회귀
- 알고리즘
- python
- C++
- shell
- CV
- 코딩
- Computer Vision
- 영상처리
- 딥러닝
- 쉘
- 프로세스
- 운영체제
- 학습
- 공부
- TensorFlow
- 프로그래밍
- c
- 시스템프로그래밍
- 리눅스
- C언어
- Windows 10
- 턱걸이
- linux
- 백준
- 텐서플로우
- Windows10
- error
- 백준알고리즘
Archives
- Today
- Total
줘이리의 인생적기
C - 상수와 데이터 출력 본문
728x90
Index
- main 함수 구조
- 주석
- printf
- 제어 문자
- 정수 실수 출력
- 문자 문자열 상수 표현법
1. main 함수 구조
함수 : 일정한 기능을 수행하는 코드 단위를 의미
2. 주석
주석의 2가지 형태
- /* ~ */ : /*과 */ 사이의 모든 내용 주석처리
- // : //의 해당 줄 주석처리
3. printf
화면에 데이터를 출력할 때 사용하는 함수
(*참고 : 글자 하나는 문자, 단어는 문자열이라고 함)
출력예제
#include <stdio.h>
int main(void){
printf("Hello World!");
return 0;
}
실행결과(충분한 생각을 가진 후 누르기)
4. 제어 문자
- \n : (개행, new line) 다음줄로 이동
- \b : (백스페이스, backspace) 한칸 왼쪽으로 이동
- \r : (캐리지 리턴, carriage return) 맨 앞으로 이동
- \a : (알럿 경보, alert) 벨소리
- \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 |