struct triple //定義三元組型別
{
float x;
float y;
float z;
};
void del(struct triple *st)
st->x=0;
st->y=0;
st->z=0 ;
}
void main()
triple a,b;
printf("請分別對三元組a和b定義\n");
scanf("%f%f%f%f%f%f",&a.x,&a.y,&a.z,&b.x,&b.y,&b.z);
printf("三元組a對應的x=%f,b=%f,c=%f\n",a.x,a.y,a.z); //輸出原三元組a
printf("三元組b對應的x=%f,b=%f,c=%f\n",b.x,b.y,b.z); //輸出原三元組b
del(&a); //銷燬 用&操作取變數地址就可以了
del(&b);
printf("三元組已經銷燬!\n");
printf("三元組a對應的x=%f,b=%f,c=%f\n",a.x,a.y,a.z); //輸出銷燬後的三元組a
printf("三元組b對應的x=%f,b=%f,c=%f\n",b.x,b.y,b.z); //輸出銷燬後的三元組b
struct triple //定義三元組型別
{
float x;
float y;
float z;
};
void del(struct triple *st)
{
st->x=0;
st->y=0;
st->z=0 ;
}
void main()
{
triple a,b;
printf("請分別對三元組a和b定義\n");
scanf("%f%f%f%f%f%f",&a.x,&a.y,&a.z,&b.x,&b.y,&b.z);
printf("三元組a對應的x=%f,b=%f,c=%f\n",a.x,a.y,a.z); //輸出原三元組a
printf("三元組b對應的x=%f,b=%f,c=%f\n",b.x,b.y,b.z); //輸出原三元組b
del(&a); //銷燬 用&操作取變數地址就可以了
del(&b);
printf("三元組已經銷燬!\n");
printf("三元組a對應的x=%f,b=%f,c=%f\n",a.x,a.y,a.z); //輸出銷燬後的三元組a
printf("三元組b對應的x=%f,b=%f,c=%f\n",b.x,b.y,b.z); //輸出銷燬後的三元組b
}