小编sjf*_*sjf的帖子

相互引用的结构

我希望有两个可以互相包含的结构.这是一个例子:

struct a {
  struct b bb;
};

struct b {
  struct a aa;
};
Run Code Online (Sandbox Code Playgroud)

但是这段代码没有编译.gcc说:

test.c:3: error: field ‘bb’ has incomplete type
Run Code Online (Sandbox Code Playgroud)

有没有办法实现这个目标?

c gcc

19
推荐指数
2
解决办法
9628
查看次数

如何从Vim内部创建可写文件

我经常打开只读文件,我想知道是否有办法让它们在Vim内部可写.我不是:w!,我关闭Vim后需要将文件写入.

vim

4
推荐指数
1
解决办法
4354
查看次数

标签 统计

c ×1

gcc ×1

vim ×1