zoukankan      html  css  js  c++  java
  • C语言-自定义函数

    // 输入任意字符串,以某个字符结束,并返回字符串长度
    int get_str( char *s, int size, const char ch='
    ' ) //如果不输入第三个参数,默认为回车符
    {
        int i;
        for( i=0;i<size-1;i++ )
        {
            s[i]=getchar(); //读入一个字符
            if ( s[i] == ch ) //遇到指定字符,结束输入
                break;
        }
        s[i]=''; //字符串结束符
        return i; //返回读入字符串数据的长度
    }
     
    void main()
    {
        char str[10];
        get_str( str, sizeof(str), '#' ); //以#结束
        printf("input is :%s
    ", str );
        fflush(stdin); //清除缓存中的残余数据
         
        get_str( str, sizeof(str) ); //以回车结束
        printf("input is :%s
    ", str );
    }
  • 相关阅读:
    洛谷
    洛谷
    洛谷
    洛谷
    模板
    .
    洛谷
    洛谷
    洛谷
    poj 2955"Brackets"(区间DP)
  • 原文地址:https://www.cnblogs.com/stellar/p/8733815.html
Copyright © 2011-2022 走看看