C/C++の宿題片付けます 151代目
■ このスレッドは過去ログ倉庫に格納されています
0320B
2011/07/22(金) 23:33:45.45typedef struct{
char name[8];
int age;
} PROFILE;
int main(){
char c[10];
PROFILE p1;
PROFILE *p2;
strcpy(p1.name, "hoge");
p1.age = 10;
printf("%s;%d\n", p1.name, p1.age);
p2 = &p1; // memcpy(&p2, &&p1, 4); p1の先頭アドレスをp2にコピーすることによりp2をセット
printf("%s;%d\n", p2->name, p2->age);
memcpy(c, &p1, 10);
printf("%s;%d\n", c, c[8]);
}
■ このスレッドは過去ログ倉庫に格納されています