在C中,以下是明确定义的吗?
void* ptr = &ptr; void* array[1] = {array};
换句话说,您可以使用变量的地址来初始化该变量吗?它似乎与GCC编译器一起工作,但我只是想知道它是否是我可以依赖的东西.
编辑:这实际上是定义指向引用相同变量名称引用的指针的副本?
c pointers initialization
c ×1
initialization ×1
pointers ×1