快速画流程图

使用在线工具:PlantUML

PlantUML

官网:https://plantuml.com/

中文官网:https://plantuml.com/zh/

使用步骤如下:

1、拷贝一个完成函数:

cpp 复制代码
int func_init(const char *tag) {
    if (tag != NULL) {
        printf("set TAG :%s", tag);
    }

    print_test();
    return 0;
}

2、使用chatGPT把代码转换成标准的plantuml语言输出流程图,具体输入如下:

用标准plantuml语言输出流程图

int func_init(const char *tag) {

if (tag != NULL) {

printf("set TAG :%s", tag);

}

print_test();

return 0;

}

3、chatGPT输出如下:

@startuml

start

if (tag != NULL) then (yes)

:printf("set TAG :%s", tag);

else (no)

endif

:print_test();

stop

@enduml

4、登录https://plantuml.com/zh/ 选择 活动图,输出流程图如下:

相关推荐
程思扬4 小时前
开源 + 实时 + 无网络限制:Excalidraw 是流程图协作新选择
网络·人工智能·阿里云·ai·开源·流程图
程途拾光1584 小时前
用流程图优化工作流:快速识别冗余环节,提升效率
大数据·论文阅读·人工智能·流程图·论文笔记
SHIPKING3931 天前
【python】全流程图文安装教程
流程图
Crazy Struggle3 天前
WPF 如何支撑一个灵活的流程图编辑器?
.net·wpf·流程图
Macbethad4 天前
用流程图去描述一个蓝牙BLE数字钥匙的初始化连接过程
服务器·网络·流程图
GIS学姐嘉欣5 天前
常见二三维GIS数据分类及处理流程图
流程图·gis·webgis
qiaochuanbiao6 天前
三种方式修改AI生成的流程图,实现无损放大
流程图
GIS开发特训营13 天前
常见二三维GIS数据分类及处理流程图
学习·流程图·gis·gis开发·webgis
JZC_xiaozhong20 天前
OA 审批流与业务流程引擎区别:企业流程自动化进阶
运维·自动化·流程图·bpm·业务流程管理·流程设计可视化·流程监控
杨筱毅22 天前
【Android】Handler/Looper机制相关的类图和流程图
android·java·流程图