关于getline的一个小问题,急!急!
用getline记录输入的字符串时,如果输入的长度没有给定的长,那么余下的是把什么放到树组里?
例如:
{
char a[10];
cin.getline(a,10)
}
输入123
那么a[3]以后是什么?
[解决办法]
a[3]是字符串结束符号 '\0 '之后的内容是不确定的内容.
只要有字符串结束符号就可以了
[解决办法]
这个跟编译器有关系
如果标准来将是没有规定的,是没有初始化的数据