Arrow operator (->) usage in C

后端 未结 12 2267
醉梦人生
醉梦人生 2020-11-22 04:41

I am reading a book called \"Teach Yourself C in 21 Days\" (I have already learned Java and C# so I am moving at a much faster pace). I was reading the chapter on pointers a

12条回答
  •  庸人自扰
    2020-11-22 05:15

    #include
    struct examp{
    int number;
    };
    struct examp a,*b=&a;`enter code here`
    main()
    {
    a.number=5;
    /* a.number,b->number,(*b).number produces same output. b->number is mostly used in linked list*/
       printf("%d \n %d \n %d",a.number,b->number,(*b).number);
    }
    

    output is 5 5 5

提交回复
热议问题