C语言结构体之点运算符 (.)和箭头运算符(->)的区别

很多时候,在对结构体进行相应编码时,时而发现时用点运算符(.),时而是用箭头运算符 (->)

相同点:两者都是二元操作符,而且右边的操作数都是成员的名称

不同点:点运算符(.)的左边操作数是一个结果为结构的表达式;

           箭头运算符的左边的操作数是一个指向结构体的指针。



声明:此博文源自 http://blog.csdn.net/shenyuanluo/article/details/51146140

如需转载,请说明出处。谢谢


猜你喜欢

转载自blog.csdn.net/qq_18591589/article/details/79694950