[C++] getchar()、putchar()、gets()、puts()

getchar()、putchar():
getchar()取得使用者輸入的字元,putchar()輸出一個字元。
#include <cstdio>
#include <cstdlib>

int main() {
printf("請輸入一個字元:");
char c = getchar();
putchar(c);
putchar('\n');
system("PAUSE");
return 0;
}


gets()、puts():
gets()會取得使用者的輸入字串,不包括按下Enter的換行字元碼,puts()用來輸出字串,並直接進行換行。
#include <cstdio>
#include <cstdlib>

int main(void) {
char str[20];
puts("請輸入字串:");
gets(str);
puts("輸入的字串為:");
puts(str);
system("PAUSE");
return 0;
}
已邀請:

要回復主題請先登入註冊