1 可能重复: Visio替代品 我还不知道这样的工具 如果我不把它画出来,有时候会很难工作。 任何人都可以推荐一个好的候选人? software-rec — 发问者 source @slhck,Visio用于绘制UML,我只需要绘制数据结构(struct在c中)。 — 阿斯克(Asker) 1 @Asker:UML和C中的结构之间有什么区别? — akira @akira,在UML中,您无法表示每个数据结构的确切位置。 — 阿斯克(Asker)
1 GraphViz是一种可能性 另请参阅https://stackoverflow.com/questions/3921931/visualising-c-structs — RedGrittyBrick source 我听说它的箭头不粘,太糟糕了! — 阿斯克(Asker) @Asker:GraphViz绘制有向图。节点和箭头由软件定位。GraphViz尝试通过最小化交叉(可以添加约束)来优化布局。箭头的粘性不是此处适用的概念。 — RedGrittyBrick 2011年 无论如何,这是糟糕的用户体验IMO。 — 阿斯克(Asker) @Asker:什么? — RedGrittyBrick 2011年 当我四处移动积木时,箭头应该被粘住。 — 阿斯克(Asker)
struct
在c中)。