刚学C++....很菜..请问下这是什么意思?这句:sum+=*iptr++;还有这句:*dest++ = *source++;
好简单的问题*dest++ = *source++;如果你是刚学的话的;你可以不用掌握这个在这里我给你简单解释一下吧DEST和SOURCE是不同的指针变量 *是得到它们的内容; ++是变量向下加一个地址大小 这句的用意就是把SOURCE的内容送到DEST中去 然后在让SOURCE和DEST各加一个地址长度大小
sum+=*iptr++; ===> sum = sum + *(iptr++)//++优先级要比*高
*dest++ = *source++; ===>*(dest++) = *(source++)//危险比较高,可能会造成地址越界