printf("what is your name?");
gets(send_name);
strcpy(send_name2, strcat("You are connected to ", send_name));
send(connected, send_name2, strlen(send_name2), 0);
其他可執行文件沒有收到什麼我送...我想用c和套接字做一個簡單的聊天程序。當我幾件事情後,運行它,它說程序接收到的信號EXC_BAD_ACCESS
nbytes_recieved = recv(sock, recv_name, 50 ,0);
recv_name[nbytes_recieved] = '\0';
這是我在客戶端代碼中使用的代碼讓它接收字符串。
謝謝, SIDD
請顯示完整的代碼。 –
發佈這類問題時,有助於發佈更多代碼。例如,如何定義「send_name」? –
對於圖靈的愛,千萬不要使用'gets(3)'! – jwodder