I made two applications, a "server" and a "client". The server opens, binds, connects, and listens on a port for connections. It accepts connections and receives data and displays the received data. My other program connects to the other program and sends a buffer initiated as so: "char buffer[256]". That contains a message such as "Hello" or whatever I want to send. The server program receives this and displays it. When it's displayed its just numbers, which is what it's supposed to be because the numbers are what gets sent over the network/internet. I was wondering if there is some kind of macro or function that converts those numbers back to the string it was originally. Thanks.