- 当题目要求输入不定长的字符串或者数量不确定的元素的时候,我们详细的弄明白各个输入字节流的使用;
- 首先针对字符串来说:
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char a[100];
cin.getline(a, 100);
cout << a << strlen(a)<<endl;
return 0;
}
ubuntu@ubuntu:~$ g++ a.cpp
ubuntu@ubuntu:~$ ./a.out
i like beijing.
i like beijing.15
ubuntu@ubuntu:~$
#include <iostream>
#include<cstring>
using namespace std;
int main()
{
char a[100];
cin.get(a, 100);
cout << a << strlen(a)<<endl;
return 0;
}
ubuntu@ubuntu:~$ g++ a.cpp
ubuntu@ubuntu:~$ ./a.out
i like beijing.