文章簡介:*p++和(*p)++的區別是:1、*p++是後綴遞增運算子的組合,(*p)++是一個後綴遞增運算子應用於*p表達式;2、*p++表達式首先傳回「p」指向的值,然後將「p」遞增,(*p)++傳回「p」指向的值,然後將該值遞增。
2023-05-23 評論 0 8759
文章簡介:「*p++」與「(*p)++」的差別是:1、「*p++」示取p所指單元的值,p指向下一單元,即p自加1。 “*p++”是指下一個位址。 2.「(*p)++」是指將*p所指的資料的值加一。
2021-07-09 評論 0 56453
文章簡介:*p+1和*(p+1)的差異有:1.優先權不同,p+1中,會先解引用p,而*(p+1)中,會先計算p+1;2、操作對像不同,p+1是先對p解引用,而(p+1)是先將p加1;3、結果不同,p+1是p指向的對象的值加1,(p+1)是p指向的下一個物件的值。
2023-06-25 評論 0 6880