Test11_6 指针用p->X和(*p).X等价

来源:互联网 发布:淘宝高达模型 编辑:程序博客网 时间:2024/06/07 00:32
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
    struct student
    {
       long num;
       char name[20];
       char sex;
       float score;
    };

    struct studentstu_1;
    struct student *p;
    p =&stu_1;

    stu_1.num = 89101;
    strcpy(stu_1.name,"LiLin");
    stu_1.sex = 'M';
    stu_1.score =89.5;
   printf("No.:%ld\tname:%s\tsex:%c\tscore:%f\n",stu_1.num,stu_1.name,stu_1.sex,stu_1.score);
   printf("No.:%ld\tname:%s\tsex:%c\tscore:%f\n",(*p).num,(*p).name,p->sex,(*p).score);
    return 0;
}
0 0