方式1:
利用gets()函数实现字符串的一个输入。
#includeusing namespace std; int main() { char arr[20]; gets(arr); cout<
我们再来看一下,字符的一个长度。
利用的是strlen函数,需要用到头文件cstring
#include#include using namespace std; int main() { char arr[20]; gets(arr); cout< 输出结果:
我们发现了什么?
输出为5,实际就是我们输入字符长度的一个结果。
方式2:
scanf的一种输入方式
#include#include using namespace std; int main() { char arr[20]; scanf("%s",arr); cout<<(arr); return 0; } 输出结果:
发现空格位置是不进行输入的。
正好 来看一下,字符的一个数量。
#include#include using namespace std; int main() { char arr[20]; scanf("%s",arr); cout< 发现只是计算输入到数组中的数据。
注意:scanf方式进行遇到空格停止。
C++c.get(地址,字符长度)
需要用到头文件cstring
#include#include using namespace std; int main() { char arr[20]; cin.get(arr,20); cout<<(arr); return 0; } 输出结果:
来看看字节的数量:



