以下のコードに関する質問は、sprintf を使用した場所です。書式設定された int を挿入する必要があります。これは、クライアントがデータを取得し、char 配列に従ってデータを引き出すためです。したがって、クライアントは受信したコードから [0] と [1] の遅延を取得します。別の変数は、別のコードから送信された [2] と [3] から取得できます。char []に保存するためにprintfのようにフォーマットする方法は何ですか
int sock = *(int*)data->sock;
int i,startDelay =0;
char buffer[SEND_MESSAGE_LENGTH];
puts("Run Machine Called");
for(startDelay=11;startDelay>=0;startDelay--)
{
printf("Start Delay:%i\n",startDelay);
sprintf(buffer,"%2i",startDelay);
printf("Send Data - %2i - Start Delay\n",*buffer-'0');
//write_sock(sock,buffer);
sleep(1);
}