но зачем. Когда переменная делает тоже самое. Ну да указатели позволяют более высокое управление памятью, но так ли это необходимо?
Указатели нигде ничего не выделяют)
>Ну да указатели позволяют более высокое управление памятью, но так ли это необходимо Очевидно нет, нигде кроме си и плюсов (вроде) нет указателей и живут себе нормально
https://www.geeksforgeeks.org/features-and-use-of-pointers-in-c-c/#:~:text=Pointers%20are%20used%20for%20file,object%20of%20a%20base%20class.
Паскаль, СиШарп, Раст, подозреваю что ещё D
там же нормальные указатели а не сишные?
В том же шарпе под ансейф вполне сишные
Что значит нормальные?
По которым можно сказать указывают ли они на валидный объект или нет
Указатель - это адрес сущности в памяти
ну, выдели через переменную 100 мегабайт памяти, да, и покажи обязательно код
Вы гений. За пару строчек все понял. Спасибо огромное))
пойду сообщу руководству, что у них в конторе гений работает
char buf[100*1024*1024];
Добавьте этот статус к себе в портфолио
и зачем :)
segmentation fault
А динамически?
А этого не было в условии задания
Универсальность применения лишней не будет
Было у нас выражение "сделать через универсальный интерфейс"
-Wl,—stack,13371488 go brrr
При таком объявлении далеко не факт, а если объявить + инициализировать, то да
Указатель, как адрес чего-то, является базовой сущностью программирования вообще, как байт, слово, оператор IF и так далее. Машина Тьюринга даже использует указатели: там есть оператор условного перехода К УКАЗАННОЙ ИНСТРУКЦИИ. Указатели являются базовыми типами данных для построения очень многих структур данных, хотя бы упоминуть списки и деревья, но и для многих других. Они выделяют память из свободного пространства, Указатели не выделяют никакую память. Когда переменная делает тоже самое. Никакие переменные не могут хранить адреса других переменных кроме ссылок и указателей. Ну да указатели позволяют более высокое управление памятью, но так ли это необходимо? Ты спрашиваешь, необходимо ли управление памятью в языке, который создан для создания операционных систем? Странный вопрос...
Это не так, очень много языков где есть указатели.
Ну, они не выделяют память, они указывают на некий участок памяти, в плюсах тип указателя = количество байт, которые надо прочитать от адреса, хранимого в самом указателе
Обсуждают сегодня