Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
rom4eg
0 / 0 / 0
Регистрация: 14.01.2010
Сообщений: 13
#1

найти ошибки в фрагменте программы - C++

14.01.2010, 19:15. Просмотров 408. Ответов 1
Метки нет (Все метки)

найти ошибки в фрагменте программы:

char*str; gets(str);
str[10]='\0'; cout<<strlen(str);
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2010, 19:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос найти ошибки в фрагменте программы (C++):

Ошибки в фрагменте кода - C++
вот кусок кода: int ques (char *s1, char *s2) { while (*s1 &amp;&amp; *s2 &amp;&amp; *s1++ == *s2++); return *--s1 - *--s2; } напишите пару...

Есть ли ошибки в следующем фрагменте кода? - C++
template &lt;class D, C&gt; D func2(int,C);

Подскажите причину ошибки во фрагменте, аналогичный которому выше выполняется нормально - C++
Проблема в строке 116. Вместо if (kursor==milkis||(kursor==milkis)) должно быть if (kursor==milkis||(kursor==milkis)) но в таком...

Найдите ошибку в следующем фрагменте программы - C++
Найдите ошибку в следующем фрагменте программы: #include &lt;iostream&gt; int main() { int* pint; *pint = 9; cout &lt;&lt;...

Какая ошибка допущена в следующем фрагменте программы: - C++
...... int k=0; float m=k+2; switch(m%2) {case 0: cout&lt;&lt;&quot;m- четное&quot;; break;

Подсчитать количество строк во фрагменте программы между определениями макроса - C++
Текст представляет собой программу на языке Си. Подсчитать количество строк во фрагменте программы между определение некоторого макроса...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
kazak
3034 / 2355 / 155
Регистрация: 11.03.2009
Сообщений: 5,402
Завершенные тесты: 1
14.01.2010, 19:21 #2
Для того чтобы записать в str нужно сначала выделить память для строки.
Типа того
C++
1
2
3
4
5
char *str;
str = new char[10];
gets(str);
cout << strlen(str);
delete []str;
str[10]='\0'; бессмысленен тут.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2010, 19:21
Привет! Вот еще темы с ответами:

Найти ошибки в коде программы - C++
Объясните пожалуйста что за ошибка в программе? #include &lt;conio.h&gt; #include &lt;iostream&gt; #include &lt;math.h&gt; const double...

Прохождение лабиринта: неожиданное поведение программы (найти и исправить ошибки) - C++
Всем доброго времени суток. В общем написал я программу для генерации лабиринта и программу для его прохождения. В первой генерирую...

Найти ошибку в небольшом фрагменте кода - C++
не работает кусочек кода: char buf; vector&lt;string&gt; count; cout &lt;&lt; &quot;Write count : &quot;; cin.getline(buf, 256); char* ptr =...

Неожиданное поведение программы: лишний виток цикла (найти и исправить ошибки в коде) - C++
#include &lt;iostream&gt; using namespace std; int main() { int c =0; int ma; cout &lt;&lt; &quot;Vvedi znachenie &quot;&lt;&lt;&quot;\n&quot;; int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru