Sha*_*dra 2 c static struct
在C中,如果我在局部结构中声明一个静态变量,静态变量放在哪里?由于结构在堆栈中,静态变量是否也在堆栈中?
cni*_*tar 10
如果我在本地结构中声明一个静态变量
在当前的C中,关键字static在结构中是没有意义的.你应该从编译器得到一个错误.
static
如果"静态"表示"未使用malloc分配":结构的成员始终存储在与结构其余部分相同的位置.如果所述成员是指针,则它可以指向同一区域中的内存.
归档时间:
13 年,11 月 前
查看次数:
2440 次
最近记录: