小编Ele*_*ner的帖子

为什么这不会生成警告或错误

我有一个需要指针的函数,但我不小心将它声明为 const。该函数(故意)更改指针值 - 实际指针而不是指针指向的数据。

我想知道为什么这不会产生警告......

static void CalcCRC(const uint32_t *pData, uint8_t noWords)
{
    
    // Do some other stuff....

    pData = pData + noWords;

    // Do some other stuff....

}
Run Code Online (Sandbox Code Playgroud)

c pointers constants

4
推荐指数
2
解决办法
123
查看次数

标签 统计

c ×1

constants ×1

pointers ×1