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

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

Восстановить пароль Регистрация
 
demik991
 Аватар для demik991
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 15
18.12.2011, 20:59     Здравствуйте, у меня по услышаному. (СТРОКИ) #1
Как, скажем, для задоного 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++
C++ Turbo 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     Здравствуйте, у меня по услышаному. (СТРОКИ)
Ответ Создать тему
Опции темы

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