c++,cin/cout 如何输入输出字符串数组

日期:2013-08-25 12:14:41 人气:1

c++,cin/cout 如何输入输出字符串数组

cin >> name就行 cin >> name[20],name[n]是name数组里下标为n的元素,所以实际的效果只是输入了name[n]一个字符 另外在这里你对name[20]的引用已经越界 而且cin>>到一个char数组里也是极不安全的 这种情况一般是使用cin.get( name, 20 )的形式,指定数组的长度以防止输入越界 更好且更安全的做法是使用string #include string a; cin >> a
    A+
热门评论