• C++逐字输出函数


    洛谷团队希望加入!

    void fun(string a)
    {
        for(int i=0;i<a.length();i++)
        {        
            cout<<a[i];
            usleep(10000);
            }
            cout<<"
    ";
        
    }
    void slow(const string line,int t)
    {
        for(int i;i<=line.length();i++)
        {
            cout<<line[i];
            usleep(t);
        }
    }
    

    这个就是函数了!

    我们看看怎么使用

    1、打好代码

    #include <iostream>
    using namespace std;
    void fun(string a)
    {
        for(int i=0;i<a.length();i++)
        {        
            cout<<a[i];
            usleep(10000);
            }
            cout<<"
    ";
        
    }
    void slow(const string line,int t)
    {
        for(int i;i<=line.length();i++)
        {
            cout<<line[i];
            usleep(t);
        }
    }
    int main()
    {
    
        return 0;
    }
    

    2、使用

    #include <iostream>
    #include <bits/stdc++.h>
    #include <unistd.h>
    using namespace std;
    void fun(string a)
    {
        for(int i=0;i<a.length();i++)
        {        
            cout<<a[i];
            usleep(10000);
            }
            cout<<"
    ";
        
    }
    void slow(const string line,int t)
    {
        for(int i;i<=line.length();i++)
        {
            cout<<line[i];
            usleep(t);
        }
    }
    int main()
    {
        fun("1212121212121212");
        return 0;
    }
    

    3、结构

    //以fun为例子
    void fun(string a)//取名字随便比如void fun,void a,void b…… 
    {
        for(int i=0;i<a.length();i++)//循环输出里面的字符
        {        
            cout<<a[i];
            usleep(10000);//等待时间,就是几微秒一个字
            }
            cout<<"
    ";//换行
        
    }
    
  • 相关阅读:
    傻逼Eclipse笔记
    Less笔记
    [转]解决WebClient或HttpWebRequest首次连接缓慢问题
    Css3图标库
    Json.Net4.5 序列化问题
    async和await
    CLR、内存分配和垃圾回收
    C#7.0新语法
    C#6.0新语法
    C#泛型详解
  • 原文地址:https://www.cnblogs.com/xmcword/p/13764161.html
Copyright © 2020-2023  润新知