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

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

Войти
Регистрация
Восстановить пароль
 
demik991
 Аватар для demik991
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 15
#1

Здравствуйте, у меня по услышаному. (СТРОКИ) - C++

18.12.2011, 20:59. Просмотров 271. Ответов 2
Метки нет (Все метки)

Как, скажем, для задоного char* s[]={"abcdefghij"}; заменить значение буквы.
Тоесть:
s++;
*s[0] = 'x';
*s[0] - как бы указатель на букву которую надо бы заменить ('b' на 'x')
s - адресс

Или просто когда задан масив, то за адресом в памяти задать новое значение
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2011, 20:59     Здравствуйте, у меня по услышаному. (СТРОКИ)
Посмотрите здесь:

C++ Здравствуйте! Не могу поместить class в один файл с программой. file.hpp
Здравствуйте господа программисты и сисадмины C++
C++ Turbo C++ Ребята Здравствуйте!
Здравствуйте, форумчане... Реализовать симлекс метод табличным способом необходимо C++
C++ здравствуйте, можете объяснить?
C++ здравствуйте уважаемые програмисты не могли бы вы помочь с задачами?обычно
C++ Здравствуйте, как запихнуть базу данных в программу.??
C++ Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки
C++ Здравствуйте, Почему не работает этот код?
C++ У меня вопрос по классам. На приложенных картинках я выделил непонятные строки.
C++ Как сделать чтобы перебор символов шел до конца строки? Если у меня например в ней есть пробелы?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
res
56 / 9 / 1
Регистрация: 05.04.2010
Сообщений: 143
18.12.2011, 21:10     Здравствуйте, у меня по услышаному. (СТРОКИ) #2
demik991, не совсем понял вопроса. Можешь сформулировать пожалуйста конкретнее?
demik991
 Аватар для demik991
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 15
18.12.2011, 21:55  [ТС]     Здравствуйте, у меня по услышаному. (СТРОКИ) #3
я знаю что можно задать char s[] и не париться, там легко поменять значение кокого либо символа в строчке. НО. но если ограничено количество переменных то тут без указателей никак. вобщем задача стоит поменять все слова местами в сточке (первое слово последним, последнее на первое место и тд). и надо сделать ето 3-мя переменными.
так вот меня интерисует,как правильно задать *s[0] = 'x'; в том смысле что елементу из масива присваиваеться новое значение (было 'a' стало 'x'), или как ето правильно сделать, пи том что сам масив задано char* s[] = {"abcdefg"};
Yandex
Объявления
18.12.2011, 21:55     Здравствуйте, у меня по услышаному. (СТРОКИ)
Ответ Создать тему
Опции темы

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