1、使用sleep函数暂停,用pirntf %c参数一个个输出即可。
2、例程:
#include <iostream>
#include <unistd.h>
#include <bits/stdc++.h>
using namespace std;
void fun(const string a)
{
size_t len = a.size();
for(int i = 0;i<a.size();i++)
{
cout << a[i];
fflush(stdin);
usleep(50000);
}
cout << endl;
}
int main()
{
fun("C++逐字输出");
return 0;
}