Задать вопрос
@Saymon_K

Как занести в массив символов новый символ?

Никогда бы не подумал, что буду задавать столь... "очевидные" вопросы. Но как бы там ни было, я действительно стал в тупик, когда попытался в массив сунуть элемент:
char mass[100];
mass[0] = "e";
На что Visual Studio мне сказал

error C2440: '=' : cannot convert from 'const char [2]' to 'char'
1> There is no context in which this conversion is possible

Так, что же мне делать ???

P.S. Извините за всю глупость вопроса.
  • Вопрос задан
  • 2224 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
dnovikoff
@dnovikoff
Кавычки поменять с двойных на одинарные. "e" - это массив из двух элементов: символ "е" и терминирующий нуль. В то время как 'e' (в одинарных кавычках) - это символ.
Ответ написан
BladzheR
@BladzheR
Можно сделать как написал dnovikoff,либо таким образом: "char mass[]= "e";".
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
LIAN Москва
от 270 000 до 300 000 ₽
НТЦ ПРОТЕЙ Санкт-Петербург
от 150 000 до 330 000 ₽
Aporia Севастополь
До 150 000 ₽