本帖最后由 梦汐 于 2022-8-25 10:40 编辑
|
图片_是否损坏EX | 逻辑型 | | |
图片_字节 | 字节集 | | | | 返回_格式 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 格式列表 | 文本型 | | 0 | 关键前缀 | 字节集 | | 0 | 关键末端 | 字节集 | | 0 | 计次 | 整数型 | | | 删减结果 | 字节集 | | | 结尾字符 | 字节集 | | | 加入成员 (格式列表, “jpg”)加入成员 (关键前缀, 到字节集 ({ 255, 216 })) 加入成员 (关键末端, 到字节集 ({ 255, 217 })) 加入成员 (格式列表, “png”)加入成员 (关键前缀, 到字节集 ({ 137, 80, 78, 71, 13, 10, 26, 10 })) 加入成员 (关键末端, 到字节集 ({ 174, 66, 96, 130 })) 加入成员 (格式列表, “gif”)加入成员 (关键前缀, 到字节集 ({ 71, 73, 70, 56 })) 加入成员 (关键末端, 到字节集 ({ 0, 59 })) 计次循环首 (取数组成员数 (格式列表 ), 计次 )如果真 (字节集_取左边 (图片_字节, 取字节集长度 (关键前缀 [计次 ])) = 关键前缀 [计次 ])返回_格式 = 格式列表 [计次 ]删减结果 = 图片_字节 结尾字符 = 字节集_取右边 (删减结果, 1 )判断循环首 (1 + 1 = 2 )判断 (结尾字符 = { 13 } 或 结尾字符 = { 10 } 或 结尾字符 = { 0 })删减结果 = 字节集_取左边 (删减结果, 取字节集长度 (删减结果 ) - 1 )结尾字符 = 字节集_取右边 (删减结果, 1 )跳出循环 ()判断循环尾 ()如果真 (字节集_取右边 (删减结果, 取字节集长度 (关键末端 [计次 ])) ≠ 关键末端 [计次 ])返回 (假)计次循环尾 ()如果真 (返回_格式 = “”)返回 (假)返回 (真) |