C 语言中的输入输出函数

在此记录下 C 语言中关于输入输出相关的函数。

函数列表

  • printf()
  • puts()
  • put()
  • scanf()
  • getc()
  • putc()
  • gets()

getc() & putc()

从指定流获取和输出 char

char c;
c = getc(stdin);
putc(c, stdout);

printf() & scanf() & scanf_s()

格式化输出输入函数。

char input[1000];
scanf("%s", input);
printf("Original input: %s\n", input);
scanf_s("%s", input, 1000);
printf("Original input: %s\n", input);

gets() & puts()

#include <stdio.h>
#include <stdlib.h>
#define MAX_INPUT 1000

int main()
{
	puts("Hello,World!");

	char input[MAX_INPUT];

	while (gets(input) != NULL) {
		printf("Original input: %s\n", input);
		puts("-----------------------------------------");
	}

	return EXIT_SUCCESS;
}
posted @ 2023-05-14 16:49  小土坡  阅读(26)  评论(0)    收藏  举报