Пожалуйста, посмотрите на приведенный ниже фрагмент кода и скажите мне разницу?
int main()
{
struct sockaddr_in serv_addr, cli_addr;
/* Initialize socket structure */
bzero((char *) &serv_addr, sizeof(serv_addr));
}
Теперь, что если я сделаю что-то похожее без приведения типов (char *)
, то я также чувствую, что это будет делать то же самое? Может кто-нибудь уточнить?
/* Initialize socket structure */
bzero( &serv_addr, sizeof(serv_addr));