C 輸入輸出 讀取 回顯 緩衝

//-----
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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章