일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 충남 천안
- 졸업 작품
- 소켓 통신
- C++
- 동영상
- 유튜브 동영상 강의
- 추천
- 강의
- 클래스 다이어그램
- 언제나 휴일
- 산책하기 좋은 곳
- c#
- 실습으로 다지는 c#
- c언어
- 언제나휴일
- 캡슐화
- 네트워크 프로그래밍
- 동영상 강의
- 알고리즘
- 원격 제어 프로그램
- Windows Forms
- 표준 라이브러리 함수
- 프로젝트
- 소스 코드
- 졸업 작품 소재
- 안드로이드 앱 개발
- 실습
- 무료 동영상 강의
- 파이썬
- 표준 입출력
Archives
- Today
- Total
프로그래밍 언어 및 기술 [언제나휴일]
putchar 함수 [C언어 표준 라이브러리 함수] 본문
int putchar(int ch); 표준 출력 파일 스트림에 하나의 문자를 출력하는 함수
입력 매개 변수 리스트
ch 출력할 문자의 ASCII 코드 값
반환 값
성공 시 출력한 문자, 실패 시 EOF(EOF는 -1)
사용 예
//C언어 표준 라이브러리 함수 가이드
//int putchar(int ch); 표준 출력 파일 스트림에 하나의 문자를 출력하는 함수
//아스키 코드 값을 10진수 16진수, 8진수로 출력
#include <stdio.h>
int main(void)
{
int c;
int result;
printf(" :%8s :%8s :%8s\n", "10진수", "16진수", "8진수");
//숫자 문자
for (c = '0'; c <= '9'; c++)
{
result = putchar(c);
printf(":%8d :%#8X :%#8o\n", result, result, result);
}
//소문자
for (c = 'a'; c <= 'z'; c++)
{
result = putchar(c);
printf(":%8d :%#8X :%#8o\n", result, result, result);
}
//대문자
for (c = 'A'; c <= 'Z'; c++)
{
result = putchar(c);
printf(":%8d :%#8X :%#8o\n", result, result, result);
}
return 0;
}
출력
: 10진수 : 16진수 : 8진수
0: 48 : 0X30 : 060
1: 49 : 0X31 : 061
2: 50 : 0X32 : 062
3: 51 : 0X33 : 063
4: 52 : 0X34 : 064
5: 53 : 0X35 : 065
6: 54 : 0X36 : 066
7: 55 : 0X37 : 067
8: 56 : 0X38 : 070
9: 57 : 0X39 : 071
a: 97 : 0X61 : 0141
b: 98 : 0X62 : 0142
c: 99 : 0X63 : 0143
d: 100 : 0X64 : 0144
e: 101 : 0X65 : 0145
f: 102 : 0X66 : 0146
g: 103 : 0X67 : 0147
h: 104 : 0X68 : 0150
i: 105 : 0X69 : 0151
j: 106 : 0X6A : 0152
k: 107 : 0X6B : 0153
l: 108 : 0X6C : 0154
m: 109 : 0X6D : 0155
n: 110 : 0X6E : 0156
o: 111 : 0X6F : 0157
p: 112 : 0X70 : 0160
q: 113 : 0X71 : 0161
r: 114 : 0X72 : 0162
s: 115 : 0X73 : 0163
t: 116 : 0X74 : 0164
u: 117 : 0X75 : 0165
v: 118 : 0X76 : 0166
w: 119 : 0X77 : 0167
x: 120 : 0X78 : 0170
y: 121 : 0X79 : 0171
z: 122 : 0X7A : 0172
A: 65 : 0X41 : 0101
B: 66 : 0X42 : 0102
C: 67 : 0X43 : 0103
D: 68 : 0X44 : 0104
E: 69 : 0X45 : 0105
F: 70 : 0X46 : 0106
G: 71 : 0X47 : 0107
H: 72 : 0X48 : 0110
I: 73 : 0X49 : 0111
J: 74 : 0X4A : 0112
K: 75 : 0X4B : 0113
L: 76 : 0X4C : 0114
M: 77 : 0X4D : 0115
N: 78 : 0X4E : 0116
O: 79 : 0X4F : 0117
P: 80 : 0X50 : 0120
Q: 81 : 0X51 : 0121
R: 82 : 0X52 : 0122
S: 83 : 0X53 : 0123
T: 84 : 0X54 : 0124
U: 85 : 0X55 : 0125
V: 86 : 0X56 : 0126
W: 87 : 0X57 : 0127
X: 88 : 0X58 : 0130
Y: 89 : 0X59 : 0131
Z: 90 : 0X5A : 0132
'C & C++ > C언어 표준 라이브러리 함수' 카테고리의 다른 글
fopen, fopen_s 함수 [C언어 표준 라이브러리 함수] (2) | 2024.01.29 |
---|---|
scanf, scanf_s 함수 [C언어 표준 라이브러리 함수] (0) | 2024.01.29 |
gets, gets_s 함수 [C언어 표준 라이브러리 함수] (0) | 2024.01.29 |
getchar 함수 [C언어 표준 라이브러리 함수] (0) | 2024.01.29 |
printf 함수 [C언어 표준 라이브러리 함수] (1) | 2024.01.26 |
puts 함수 (0) | 2024.01.26 |
STDIO.H [C언어 표준 라이브러리 함수] (0) | 2024.01.26 |
C언어 표준과 책의 기술 범위 [C언어 표준 라이브러리 함수] (0) | 2024.01.26 |