Register

OR

Do you already have an account? Login

Login

OR

Don't you have an account yet? Register

Newsletter

Submit to our newsletter to receive exclusive stories delivered to you inbox!

Можно ли присвоить строку переменной, значением которой является число

более месяца назад
Просмотров : 46    Ответов : 1   

Лучший ответ:

Зависит от того, что понимать под переменной и о каком языке программирования идёт речь.Например, в паскале, C/C переменная имеет строго заданный при создании переменной тип, поэтому в переменную можно "положить" только такие значения, которые совпадают с типом переменной или из которых компилятор может получить нужный тип. Поскольку преобразование из строки в число компиляторы делать не умеют (хотя бы потому, что это можно делать разными способами: шаманить с кодами символов, распознать из цифр и т.д.), то НЕТ, нельзя.Например, в питоне переменные отличаются от того, что под ними понимают в C . Здесь переменная - скорее имя, которое указывает на область памяти, в которой расположено значение вместе с типом. Поэтому там нет ничего зазорного в том, чтобы сначала записать в переменную число, а потом строку (хоть это скорее всего больше запутает, чем поможет) - переменная это просто имя, указывающее на место в памяти, а лежать там может всё, что угодно

более месяца назад
Ваш ответ:
Комментарий должен быть минимум 20 символов
Чтобы получить баллы за ответ войди на сайт





Вы можете из нескольких рисунков создать анимацию (или целый мультфильм!). Для этого нарисуйте несколько последовательных кадров и нажмите кнопку Просмотр анимации.


Другие вопросы: