Gast
#1570306
hallo zusammen, ich habe ein problem, wie kann ich mit sprintf die Ausgabe nacheinander und nicht mit Zeilensprung bekommen. Ich habe: snprintf(String_to_Send,BUFFER_SIZE-1,"%d: %02X%02X%02X%02X%02X%02X%02X%02X %.4X %.4X %.4X %.4X\n",foundCounter, IDS_ALL[q][0],IDS_ALL[q][1],IDS_ALL[q][2],IDS_ALL[q][3],IDS_ALL[q][4],ID S_ALL[q][5],IDS_ALL[q][6],IDS_ALL[q][7],IDS_ALL_VALUES[q][0],IDS_ALL_VAL UES[q][2],IDS_ALL_VALUES[q][3]); die Ausgabe sieht so aus: 0: 20F0790C00000011 0300 0900 0300 0000 1: 20588D0C00000055 0300 0400 0300 0300 2: 209C970C000000D7 0200 0600 0300 0000 3: 204E8D0C000000BC 0300 1900 0300 0000 4: 20598D0C00000062 0300 0600 0300 0300 5: 20B9980C000000E5 0300 0300 0200 0000 6: 20D7710C0000001C 0400 1200 0400 0000 7: 202F860C00000038 0300 0600 0400 0000 Aber ich möchte die Ausgabe so haben: 0: 20F0790C00000011 0300 0900 0300 0000 1: 20588D0C00000055 0300 0400 0300 0300 2: 209C970C000000D7 0200 0600 0300 0000 3: 204E8D0C000000BC 0300 1900 0300 0000 4: 20598D0C00000062 0300 0600 0300 0300 5: 20B9980C000000E5 0300 0300 0200 0000 6: 20D7710C0000001C 0400 1200 0400 0000 7: 202F860C00000038 0300 0600 0400 0000 Was muss ich in sprintf schreiben um diese Format zu bekommen. Danke