= strdup(password);
Это так можно ображаться к структуре за указателем, помимо (*reply).resp?
reply[0] это *(reply + 0)
Что-то я немного покурил, проверил - адрес одинаковый, и не понял, в чём разница между reply + 0 и reply
вы знаете, в чём разница между числом x и выражением x + 0?
В С? по идее, x должен быть целочисленным или указателем?
Детский сад, ещё б указатель внутрь квадратных скобок запихнул. Не важно как можно сделать, важно как сделать читаемо
Вы уж простите, я из мира Python, на Си разве что читаю
Почему вы решили начать изучение си?
а почему нет
интересно низкоуровневое, близкое к ос; питон написан на С; linux тоже интересен.
reply->resp = ...;
удивишся
Второе rvalue
А x - это макро объект, который раскрывается в числовой литерал и тоже rvalue))
Обсуждают сегодня