码迷,mamicode.com
首页 > 编程语言 > 详细

c/c++ 以回车符为结束符的字符串输入 样例(getline, gets, getchar) by slj

时间:2018-09-07 11:06:33      阅读:458      评论:0      收藏:0      [点我收藏+]

标签:class   ++   输入   gets   turn   col   etc   str   name   

#include<iostream>
#include<cstdio>
#include<string>
using namespace std;
int main()
{
/*
//输入一个以回车符为结束符的字符串:方法1:需要#include<string>
    string a;
    getline(cin,a);
    cout<<a;
*/

/*
//输入一个以回车符为结束符的字符串:方法2:需要#include<iostream> 或    #include<cstdio>
    char s[20];
    gets(s);
    cout<<s;
*/

/* 
//输入一个以回车符为结束符的字符串:方法3:需要#include<iostream> 或    #include<cstdio>
    char ch,s[20];
    int i=0;
    while((ch=getchar())!=‘\n‘) //注意, (ch=getchar())一定要有括号 
    {
        s[i++]=ch;
        //cout<<i;
    }
    s[i]=‘\0‘;
    cout<<s;
*/

    return 0;
}

 

c/c++ 以回车符为结束符的字符串输入 样例(getline, gets, getchar) by slj

标签:class   ++   输入   gets   turn   col   etc   str   name   

原文地址:https://www.cnblogs.com/StoneXie/p/9602590.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!