【发布时间】:2012-11-13 04:16:56
【问题描述】:
如何使用 C++ 从控制台读取 1000 个字符?
对答案的评论更新:“我想要的是用户可以输入一个段落(比如 500 或 300 个字符)” - 即不总是 1000 个字符
使用以下代码,我只能输入一个限制(大约两行)。我做错了什么?
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
#include <stdlib.h>
void main()
{
char cptr[1000];
cout<<"Enter :" ;
gets(cptr);
getch();
}
【问题讨论】:
-
<iostream.h>仅适用于 C++ 的古老版本。你不应该使用它。改为包含<iostream>。 -
实际上,我使用的是相当古老的 c++ 版本。我有 borland c++ 3.0 问题是我所有的学校电脑都有这个版本并且他们不更新它所以我必须以这种方式编码。我有一个学校项目要为我的董事会考试做,它必须在我的学校电脑上运行,所以....