您的位置:首页 > 其它

有关指针初始化的误区

2016-04-18 21:34 218 查看
今天在看code时发现自己的一个盲点,赶紧写下来

大意是这样的:

要获取一段buffer的长度,假设BufferStart是指向Buffer的指针

现在定义另一个指针BufferEnd, 并把BufferStart的值赋给它

      UINT8  *BufferEnd = BufferStart;

这等价于*BufferEnd = *BufferStart;

就因为前面有一个UINT8, 它是定义并初始化BufferEnd,其实写成这样更易理解 (UINT8 *)BufferEnd = BufferStart;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  指针