Ich entschuldige mich im Voraus für die dumme Frage!Drucken Char *
Hier ist meine struct def:
struct vcard {
char *cnet;
char *email;
char *fname;
char *lname;
char *tel;
};
Ich versuche, eine Darstellung dieser Struktur mit der Funktion vcard_show (V-Card * c) zu drucken, aber der Compiler wirft eine Warnung zurück:
void vcard_show(struct vcard *c)
{
printf("First Name: %c\n", c->fname);
printf("Last Name: %c\n", c->lname);
printf("CNet ID: %c\n", c->cnet);
printf("Email: %c\n", c->email);
printf("Phone Number: %c\n", c->tel);
}
Wenn zusammengestellt: "Warnung: Format '% c' erwartet 2 'int', aber Argument Typ hat 'char *' geben" * für char
Is not% c das Symbol?
Vielen Dank! –