000
19.01.2014, 22:52 Uhr
green
|
Hallo, Ich habe ein Problem mit diesem Programm des Typs struct
C++: |
#include <stdio.h> int main(void) { struct person { char name[20]; char vorname[20]; int alter; } p1, p2;
struct person pp = { "Krause", "Anton", 44 };
printf("%s %s ist %d Jahre alt\n", pp.vorname, pp.name, pp.alter); strcpy(p1.name, "Meier"); strcpy(p1.vorname, "Otto"); p1.alter = 77; p2 = p1; printf("%s %s ist %d Jahre alt\n", p2.vorname, p2.name, p2.alter); return 0; }
|
Es lässt sich normal ausführen, allerdings kommt nach dem Kompilieren die Warnung:
Code: |
basicstruct.c:16:5: warning: incompatible implicit declaration of built-in function ‘strcpy’ [enabled by default]
|
Kann mir jemand erklären was diese Meldung bedeutet und wie Ich Sie beseitigen kann? |