putchar()
콘솔 입출력에서만 사용 가능
fputc(int, 파일 포인터);
매개변수로 받은 int를 문자로 바꾸고 출력한다.
파일 포인터로 스트림을 넣으면 됨.(스트림이 읽거나 쓰는 방향으로 가는 포인터임)
모든 입출력에서 사용 가능
int a;
putchar(65);
//입력받은 문자를 출력 (65는 아스키 코드로 A)
int a = getchar();
cout << a << endl;
putchar(a);
//a 를 입력하면 cout 에서는 97이 출력되고 putchar 에서는 a가 출력된다.
int a = fgetc(stdin);
cout << a << endl;
fputc(a, stdout);
// A 를 입력하면 cout 에서는 65가, fputc 에서는 A 가 출력된다.
puts, fputs
puts("hello");
fputs("hello", stdout);
char szInput[10] = "";
gets_s(szInput, sizeof(szInput));
// space 또한 문자로 인식하여 입력이 가능, 그러나 enter는 문자로 인식하지 않음
// cin 에서는 스페이스바 입력하면 다음 입려으로 취급하자너
puts(szInput);