Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Mendel
2 / 2 / 1
Регистрация: 19.09.2015
Сообщений: 121
Завершенные тесты: 1
1

Почему указатель на символ интерпретируется как текстовая строка

30.05.2016, 18:33. Просмотров 889. Ответов 3
Метки нет (Все метки)

Почему указатель на символ является строкой?
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2016, 18:33
Ответы с готовыми решениями:

Перегрузка функций. Строка интерпретируется как bool
Здравствуйте. В программе функция my_printfln_ перегружена дважды: с параметром типа bool и char*....

Почему текстовая строка записывается с пробелами, а читается без?
Всем здравствуйте. std::ifstream in; std::ofstream out; void Button1_Click(void) { // Запись...

Программа как текстовая строка
Создайте программу, которая запрашивает текстовую строку и заменяет все буквы д на к, а символ , на...

Пробел в параметре почему-то интерпретируется
choice /M "Удалить %1?" Если в батник передать файл с пробелом в названии, то он интерпретируется...

Как проверить, что текстовая строка это время?
Типа 00:23 - правильно 25:23 - неправильно 23:61 - неправильно ЁКЛМН - неправильно 15:45 -...

3
DUMP
75 / 49 / 26
Регистрация: 22.02.2015
Сообщений: 306
30.05.2016, 18:43 2
Mendel, с чего ты взял ?
0
zss
Модератор
Эксперт С++
8903 / 7752 / 4789
Регистрация: 18.12.2011
Сообщений: 20,645
Завершенные тесты: 1
30.05.2016, 19:18 3
Лучший ответ Сообщение было отмечено Mendel как решение

Решение

Указатель на символ может быть адресом первого символа текстового массива.
Если в этом массиве имеется терминальный ноль, то его можно рассматривать как текстовую строку.
1
Mirmik
techpriest
631 / 210 / 57
Регистрация: 27.02.2014
Сообщений: 1,159
30.05.2016, 19:25 4
Я бы сказал, что это строка интерпретируется, как указатель на свой первый символ...
А все функции работы со строками ожидают как раз указатель на первый символ строки.
0
30.05.2016, 19:25
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2016, 19:25

Почему указатель на указатель объявляется как float **A;
Почему float?

Есть строка (S), как в ней заменить символ (a) на символ (b)
Есть строка (S), как в ней заменить символ (a) на символ (b)?

Строка: Как удалить начальный символ в строке и добавить тот же символ (который удалили) в конец строки?
Как удалить начальный символ в строке и добавить тот же символ (который удалили) в конец строки? ...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.