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