612 читали · 2 года назад
Инициализация массива в Си
Например, в Паскале, все переменные при создании инициализируются нулевыми значениями или их заменителями. Например, числа будут равны 0, строки будут пустыми, логические переменные будут иметь значение FALSE и т.п. Но вот в С/С++ это почему-то не так. В этих языках при создании переменной под неё просто выделяется свободная память. И если в этой памяти раньше что-то было, то это “что-то” будет и в новой переменной. То есть при создании переменной в С/С++ в ней может оказаться мусор. Поэтому в С/С++...
121 читали · 1 год назад
Как создать и заполнить массив PHP
При разработке программ, особенно учебных, довольно часто необходимо создавать массивы с какими-то данными. И нередко нужны массивы просто с какой-то последовательностью чисел или символов. Создавать такие массивы можно разными способами. Первое, что приходит в голову - это использовать цикл. Однако есть способы проще, у каждых языков они свои. В PHP, например, есть функция range(). Синтаксис: range(string|int|float $start, string|int|float $end, int|float $step = 1): array Функция может принимать три параметра (последний - необязательный)...