*pBuffer++=aa;这句话什么意思给解释一下

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 11:32:41
*pBuffer++=aa;这句话什么意思给解释一下

*pBuffer++=aa;这句话什么意思给解释一下
*pBuffer++=aa;这句话什么意思给解释一下

*pBuffer++=aa;这句话什么意思给解释一下
按照语法,这句话的意思是指针pBuffer加1(即指向下一个位置),然后将aa的值再赋予指针pBuffer所指向的位置.

等效于 *(pBuffer++) = aa;

但这种做法很危险,pBuffer加1后所指的位置,可能是别的数据的位置,甚至最极端地可能是属于别的程序的位置,对其重新赋值后,可能发生不可预料的后果.