對於愚蠢的問題,我提前道歉!打印一個字符*
這裏是我的結構DEF:
struct vcard {
char *cnet;
char *email;
char *fname;
char *lname;
char *tel;
};
我想打印這個結構與功能vcard_show(虛擬卡* C)的表示,但是編譯器拋出回一個警告:
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);
}
當編: 「警告:格式 '%C' 型預計 'INT',但實參2的類型爲 '字符*'」
是不是%C爲字符符號*?
非常感謝! – 2013-03-08 00:22:14