置入代码 ({ 139, 69, 8, 139, 0, 133, 192, 116, 91, 137, 199, 141, 80, 3, 139, 24, 131, 192, 4, 141, 139, 255, 254, 254, 254, 247, 211, 33, 217, 129, 225, 128, 128, 128, 128, 116, 233, 247, 193, 128, 128, 0, 0, 117, 6, 193, 233, 16, 131, 192, 2, 208, 225, 25, 208, 137, 193, 73, 137, 248, 131, 249, 0, 126, 35, 49, 219, 49, 246, 138, 20, 31, 138, 116, 31, 1, 56, 242, 141, 91, 1, 126, 9, 137, 222, 136, 116, 55, 255, 136, 20, 55, 57, 203, 124, 229, 137, 241, 235, 216 }) 变量名 | 类 型 | 静态 | 数组 | 备 注 | 长度 | 整数型 | | | i | 整数型 | | | 剩余长度 | 整数型 | | | c1 | 字节型 | | | c2 | 字节型 | | | 文本地址 | 整数型 | | |
长度 = 取文本长度 (文本数字 )文本地址 = 取变量数据地址 (文本数字 ) 判断循环首 (长度 > 0 ) 剩余长度 = 0  变量循环首 (1, 长度 - 1, 1, i )  c1 = 取代码 (文本数字, i )  c2 = 取代码 (文本数字, i + 1 )  如果真 (c1 > c2 )    写到内存 (c1, 文本地址 + i, )  写到内存 (c2, 文本地址 + i - 1, )     剩余长度 = i     变量循环尾 () 长度 = 剩余长度 判断循环尾 ()
补充内容 (2025-2-10 17:38):
a="987654321"
文本数字排序_汇编(a)'注意,参数只能提供变量,不能提供常量,否则编译后崩溃
调试输出(a)'123456789 |