Salve,
Devo inviare il mio indirizzo ip e porta ad un host remoto tramite connessione TCP/IP,il quale mi richiede questa codifica di tali informazioni:
indirizzo internet (IP e porta) devono essere codificati in una stringa dove tale indirizzo è codificato in 6 valori decimali separati da virgola, adatti all'invio su network.

ovvero l'indirizzo mi serve nella forma: h1,h2,h3,h4,p1,p2

dove ogni valore hx o px è a 8 bit(devo inserirli in una stringa).

ad esempio ho:

char* add="127.0.0.1";
int port=20;

come faccio da questi ad ottenere una stringa che rispetti i criteri suddetti??