![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 30.08.2013
Сообщений: 153
|
![]()
Всем привет!
пишу вот проги для себя, практикуюсь перед экзаменами............. почему то если ввожу массив: Niko and Mom то программа считает что первое слово это вся заполненная память выяснил что виноват \0 в конце слова, вопрос в том к вам почему оно там ставится? Код:
больше знаю, лучше сплю)
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,609
|
![]()
Потому что пробел считается окончанием ввода.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 30.08.2013
Сообщений: 153
|
![]()
окончанием ввода массива считается \0 разве нет?
больше знаю, лучше сплю)
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,609
|
![]()
Простейшая программа для проверки:
Код:
![]() То есть в строку поместилось только то, что до пробела. Когда на вводе получает пробел, считывание останавливается. На сайте http://www.realcoding.net/articles/f...ntf-scanf.html написано, что нужно использовать функцию gets вместо scanf для считывания с пробелами
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 30.08.2013
Сообщений: 153
|
![]() Цитата:
больше знаю, лучше сплю)
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по массивам | hideousset8 | Общие вопросы C/C++ | 4 | 25.10.2012 14:29 |
Вопрос по массивам | КМ1978 | Visual C++ | 23 | 06.08.2010 18:46 |
вопрос по массивам | souwOw | Помощь студентам | 0 | 24.10.2009 23:02 |
вопрос по массивам | peq | Microsoft Office Excel | 2 | 15.10.2009 18:52 |