*L和(*L)的区别? c语言
来源:百度知道 编辑:UC知道 时间:2024/05/18 10:48:20
没区别,和别的语句一起用时,只是右者多了优先
单独就这两个东西没啥区别。
只是在和其它符号在一起运算的时候,括号可以改变优先顺序而已,例如*L++和(*L)++就是有区别的。
这两个指针就没有什么区别,如果是*L++,(*L)++就有区别了,*L++是指针地址往下移一位,(*L)++是指针变量所指向的值自加1.
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/18 10:48:20
没区别,和别的语句一起用时,只是右者多了优先
单独就这两个东西没啥区别。
只是在和其它符号在一起运算的时候,括号可以改变优先顺序而已,例如*L++和(*L)++就是有区别的。
这两个指针就没有什么区别,如果是*L++,(*L)++就有区别了,*L++是指针地址往下移一位,(*L)++是指针变量所指向的值自加1.