C 输入输出 读取 回显 缓冲

来源:互联网 发布:ug数控编程手机壳 编辑:程序博客网 时间:2024/05/27 12:20

//-----
scanf("%S" );
回显:在遇到第一个"\n"符号前,所有的字符回显,也回显回车符。
输出:在输入缓冲区中寻找第一个非空白符,直到最后一个非空白符,把之间的非空间符取出来。后面的所有的字符放因缓冲区,即所有的“空白符”,包括"\n"。
//-----
getchar();
从缓冲区中读取一个字符
回显:在遇到第一个"\n"符号前,所有的字符回显,也回显回车符。
输出:在输入缓冲区中寻找第一个字符,剩余的字符都放入缓冲区中。
注:如果输入的是一个"\n",则会读取该字符,而不会把该字符放入缓冲区。
//-----gets()
从缓冲区中读取一行字符
回显:在遇到第一个"\n"符号前,所有的字符回显,也回显回车符。
输出:在输入缓冲区中寻找第一个"\n", 读取前面的字符包括“\n”。剩余的字符都放入缓冲区中。
注:不检查目标字符串能否放得下。

 

//-----puts()
在末尾添加“\n”;

//-----fgets()
读取换行符,但不丢弃,即读取的字符串为“sdgdsgfsa\n”
//-----fputs()
不在末尾添加"\n"


sprintf();
sscanf();

fprintf();
fscanf();
fgets();
fputs();
fgetchar();
fputchar();

printf();
scanf();
gets();
puts();
getchar();
putchar();

strlen();

strcat
strncat(,n);

strcmp();
strncmp(,n);

strcpy();
strncpy(,n);

strchr();
strpbrk();
strrchr();
strstr();

atoi
atof
atol
itoa
ftoa
ltoa
strtok
index
rindex

原创粉丝点击