Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.07.2016, 15:09   #11
Narsky
Форумчанин
 
Регистрация: 21.06.2016
Сообщений: 109
По умолчанию

tmp = - 52 'M'
nword = -858993460
i = -858993460
Narsky вне форума Ответить с цитированием
Старый 03.07.2016, 15:12   #12
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

А остольные? У тебя там целая куча их.

Не волнуйся они повторяются.
ura_111 вне форума Ответить с цитированием
Старый 03.07.2016, 15:18   #13
Narsky
Форумчанин
 
Регистрация: 21.06.2016
Сообщений: 109
По умолчанию

string = 0x000000a078cff710 "MMMMMMMM..."
word1 = 0x000000a078eaf7a0
word2 = 0x000000a078eaf6b0
word3 = 0x000000a078eb0150
word4 = 0x000000a078eaf8e0
word5 = 0x000000a078eaf480
*buf = 0xcccccccccccccccc
*p = 0xcccccccccccccccc
letter = - 52 'M'
tmp = - 52 'M'
mark = -858993460
nword = -858993460
i = -858993460
*check = 0xcccccccccccccccc
Narsky вне форума Ответить с цитированием
Старый 03.07.2016, 15:25   #14
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Хорошо. Прежде чем мы продолжим маленький вопрос по переменной string[256]

Открой её(наведя на треугольник)







и посмотри чем заканчивается. Обрати внимание что она по-символьно хранится в памяти, а значит, потенциально, может быть по-символьно и обработано. Запомни это.
ura_111 вне форума Ответить с цитированием
Старый 03.07.2016, 15:29   #15
Narsky
Форумчанин
 
Регистрация: 21.06.2016
Сообщений: 109
По умолчанию

[255] -52 'M'
Narsky вне форума Ответить с цитированием
Старый 03.07.2016, 15:31   #16
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Хорошо. Вопрос: почему [255] ? Ты же писал массив из [256] элементов типа string
ura_111 вне форума Ответить с цитированием
Старый 03.07.2016, 15:34   #17
Narsky
Форумчанин
 
Регистрация: 21.06.2016
Сообщений: 109
По умолчанию

Ну отсчет же начинается с 0 элемента, поэтому и 255
Narsky вне форума Ответить с цитированием
Старый 03.07.2016, 15:35   #18
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Правильно.
ura_111 вне форума Ответить с цитированием
Старый 03.07.2016, 15:37   #19
Narsky
Форумчанин
 
Регистрация: 21.06.2016
Сообщений: 109
По умолчанию

Что дальше?
Narsky вне форума Ответить с цитированием
Старый 03.07.2016, 15:40   #20
ura_111
Участник клуба
 
Регистрация: 14.05.2016
Сообщений: 1,793
По умолчанию

Теперь завершай отладку (нажми кр. квадратик). И измени программу





Запускай отладку снова.
ura_111 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Из текстового файла прочитать предложение, первую букву каждого слова сделать большой romaust C# (си шарп) 0 04.05.2016 10:51
Pascal ABC. В текстовом русскоязычном файле убрать все слова, начинающиеся на букву «а» и одновременно содержащие букву «о» MarsLoveMoon Паскаль, Turbo Pascal, PascalABC.NET 8 25.04.2014 17:03
Дан текст, состоящий из букв и пробелов, слова разделяются пробелом. Поменять первую и вторую букву каждого слова. danteone Помощь студентам 6 21.05.2012 12:31
Удаление повторных вхождений. Переместить последнюю букву в начало слова. mo_Ouse C# (си шарп) 4 21.04.2012 20:53
Поменять 1 и последнюю букву последнего слова а строке с++ Bolisoff Помощь студентам 1 10.01.2012 18:22