Несколько сайтов утверждают, что тип строки является скаляром. Насколько я понимаю, скаляры являются однозначными типами, в отличие от типов массивов. Но не является ли строка по существу массивом символов? Так почему же это скаляр?Является ли строка типа скаляром, и если да, то почему?
EDIT: Если ответ/объяснение отличается от C до C++, я бы хотел, чтобы объяснения включали оба языка. Я добавляю тег C++ к этому вопросу.
Ссылка на контекст, пожалуйста? Технически, C не имеет * тип строки. – Jon