Форум программистов, компьютерный форум, киберфорум
Наши страницы

Раскройте глаза начинающему прогеру (в расшифке кода) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двоичная обработка данных http://www.cyberforum.ru/cpp-beginners/thread1490713.html
Есть такая программа по двоичной обработке массива. Я не совсем понимаю, как здесь менять биты местами, к примеру наложением маски (0х00х0хххххххххх) поменять местами 1 и 3 бит с 4 и 6 битами...
C++ Регулировка скорости Надо составить прогу, которая позволяет текст, содержащийся в файле, воспроизвести сигналами азбуки Морзе. При этом текст должен посимвольно выводиться на экран. Предусмотреть возможность плавной... http://www.cyberforum.ru/cpp-beginners/thread1490709.html
C++ Найти разницу между минимальным и максимальным из набора чисел
Дано 20 вещественных чисел. Найти разницу между минимальным и максимальным из них.
C++ Копировать несколько символов из одной строки в другую
Нужна функция которая копирует символы из переменной в переменную начиная например от 5 символа и заканчивая 9
C++ Выводятся на печать смайлики вместо элементов строки http://www.cyberforum.ru/cpp-beginners/thread1490693.html
#include <stdio.h> #define MAXLINE 1000 int getline(char line, int maxline); void copy(char to, char from); /* печать самой длинной строки */ main() {
C++ Игра "Однорукий бандит". Кольцевая очередь. Двусвязный список Здраствуйте. Задание: "Создать игру "Однорукий бандит". При нажатии кнопки Enter происходит "вращение" трех барабанов (количество вращений каждого из них выбирается случайно), на которых... подробнее

Показать сообщение отдельно
Байт
Нарушитель
Эксперт C
16653 / 10930 / 1674
Регистрация: 24.12.2010
Сообщений: 21,298
30.06.2015, 20:35
foxsc, Действительно странный код. Длина строки тут не при чем. В while(stroka == n) сравнивает указатель на строку с целым числом. Чисто случайно он может быть равным 32, но это большая редкость, и цикл тогда будет бесконечным с разрушением не принадлежащей программе памяти. Можно считать, что условие ложно и цикл не выполняется. Но строка выводится (как была)
Может быть там while(stroka[i]==n) Тогда все логично.
ЗЫ. 32 - код пробела.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.