我一直在研究一个现有的C99代码库,该代码库使用指针指向到处都是打包的结构成员。这会导致窗体出现警告。some_packed_struct' may result in an unaligned pointer value [-Werror=address-of-packed-member] 大多数情况下,这些警告是在将指向结构成员的指针传递给函数时生成的首先想到的一种方法是将值memcp
我是C++的新手,我不知道指针是如何与数组相关的。我不知道该如何访问数组指针中的元素。我的意思是:
(*array)[5] = 4;// This works but I don't think that that is the correct way另外,我想知道你是否可以初始化一个数组指针,就像你