Ich lese ein Fifo, und dann versuche ich ein anderes Array in einem anderen Format daraus zu machen. Ich weiß, dass buf seine Werte wie erwartet bekommt, da das Drucken gut ist.Passing Argument 2 von 'strcat' macht Zeiger aus Integer ohne Besetzung [-Wint-Konvertierung]
char graphic[100];
char buf[100];
read(fd_read,&buf,50);
for(int i=0; i<10; i++){
strcat(graphic, buf[i]); }
gibt mir Fehler:
passing argument 2 of ‘strcat’ makes pointer from integer without a cast [-Wint-conversion]
ich Eclipse unter Linux verwenden, auf C. ... HILFE?
Was ist 'whichCharIsIt'? Bitte sagen Sie im echten Code 'Grafik' ist gut initialisiert. –
Ich lege es auf sein einfaches Format zurück. Grafik ist alles gut, ich überprüfte – aviadm71
'strcat (Grafik, buf [i]);' -> 'Grafik [i] = buf [i];'? – BLUEPIXY