struct adresse { int port; char domaine[255]; }; struct adresse *adr; adr=malloc(sizeof(adr)); printf("Serveur %s sur le port %d\n", argv[1], atoi(argv[2])); adr->port=atoi(argv[2]); // test 1 memcpy((void *)adr->domaine, (const void *)argv[1], strlen(argv[1])); // test 2 strcpy((void *)adr->domaine, (const void *)argv[1]);