Как присоедиить символ Char к строке Char*?

Тема в разделе "Общие вопросы по С и С++", создана пользователем wind0vs, 28 мар 2010.

Статус темы:
Закрыта.
  1. wind0vs

    wind0vs Гость

    Как это сделать?
    вроде такие родные типы, а соединяться не хотят..
    пробовал так:
    Код (Text):
    char* str="abc";
    char symb='d';
    *(str + 3) = symb;
    ничего не получилось.
    но это ладно, там понятно, мб я не учитываю, что длина строки str три символа и символ конца строки..
    но почему тогда не изменяется к примеру первый элемент строки после вот этого:
    Код (Text):
    *(str + 0) = symb;
    ?
    Пытался гуглить.. все постоянно не то чето находится..
     
  2. wind0vs

    wind0vs Гость

    понятно, там константный фиксированный массив, а надо динамический.
    спасибо.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей