Ввод C-строк с клавиатуры

Материал из Вики ИТ мехмата ЮФУ
Версия от 12:01, 9 декабря 2010; Ulysses (обсуждение | вклад) (нормальный размер буффера)

Перейти к: навигация, поиск
int main() {
    const int SIZE = 1024;
    char my_cstring[SIZE];
    cout << "Input string (" << SIZE - 1 << " characters at most):" << endl;
    cin.getline(my_cstring, SIZE); // прочтёт максимум SIZE - 1 символов и
                                   // автоматически добавит 0 в конце

    cout << "The string was: " << endl << my_cstring << endl;
}