2009年4月30日 星期四

結構裡 -> 與 . 的不同

#include "stdio.h"

struct man{
char name[80];
int age;
int weight;
};
int main()
{
struct man bill;
struct man *ptr; //指向某結構的pointer,也必須宣告相同的結構
strcpy(bill.name,"fuck");
bill.age=50;
bill.weight=123;

ptr = &bill;

printf("name=%s,age=%d,weight=%d\n",bill.name,bill.age,bill.weight);
printf("name=%s,age=%d,weight=%d\n",ptr->name,ptr->age,ptr->weight);

return 0;
}

沒有留言: