快速画流程图

使用在线工具:PlantUML

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

使用步骤如下:

1、拷贝一个完成函数:

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/ 选择 活动图,输出流程图如下:
在这里插入图片描述

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-22 09:34:08       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-22 09:34:08       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-22 09:34:08       82 阅读
  4. Python语言-面向对象

    2024-03-22 09:34:08       91 阅读

热门阅读

  1. ubuntu20.04 编译瑞芯微rv1126问题集锦

    2024-03-22 09:34:08       43 阅读
  2. WPF —— ListBox控件、GroupBox控件详解

    2024-03-22 09:34:08       36 阅读
  3. How to install Miniconda on ubuntu 22.04

    2024-03-22 09:34:08       37 阅读
  4. 06 分页

    2024-03-22 09:34:08       37 阅读
  5. LINQ常用扩展方法、委托、Lambda、yield

    2024-03-22 09:34:08       35 阅读
  6. JPA使用CriteriaQuery实现动态分组查询

    2024-03-22 09:34:08       44 阅读
  7. 浅谈业务逻辑漏洞

    2024-03-22 09:34:08       40 阅读
  8. Devin 40: 人工智能与未来的融合

    2024-03-22 09:34:08       44 阅读
  9. 构建Pytorch虚拟环境教程

    2024-03-22 09:34:08       42 阅读
  10. ROS git使用

    2024-03-22 09:34:08       32 阅读
  11. RHCE 第二章 时间服务器

    2024-03-22 09:34:08       43 阅读
  12. docker基础(五)之docker run(第二弹)

    2024-03-22 09:34:08       42 阅读
  13. P1005 [NOIP2007 提高组] 矩阵取数游戏

    2024-03-22 09:34:08       40 阅读