亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > 易語言 > 正文

易語言通過文本解析的方式把C代碼轉換成易代碼

2024-07-21 23:02:41
字體:
來源:轉載
供稿:網友

常量數據表

.版本 2.常量 c, "<文本長度: 759>", , '常量值是一段C代碼

C代碼轉易代碼

.版本 2.支持庫 commobj.支持庫 iext2.程序集 窗口程序集_啟動窗口.程序集變量 k, 快速文本對象.程序集變量 k2, 快速文本對象.子程序 __啟動窗口_創建完畢.局部變量 z, 字符格式z.字體大小 = 8z.字體名稱 = “微軟雅黑”d1.置默認字符格式 (z)d2.置默認字符格式 (z)d1.內容 = #c.子程序 替換_程序命名, 文本型.參數 str, 文本型.局部變量 替換到.局部變量 位置1.局部變量 位置2.局部變量 s, 文本型, , "0".局部變量 s2, 文本型, , "0".局部變量 替換, 文本型, , "0".局部變量 替換為, 文本型, , "0".局部變量 參考數組, 文本型.局部變量 ik.置文本 (str)位置1 = k.尋找文本 (“void”, , 假).如果真 (位置1 = -1)  返回 (str).如果真結束位置2 = k.尋找文本 (“{”, 位置1, 假)k2.置文本 (k.取文本 (位置1, 位置2 - 位置1))k2.替換子文本 (#換行符, “”, , , 假)k2.替換子文本 (“void”, “.子程序”, , , 假)k2.替換子文本 (“,”, #換行符, , , 假)k2.替換子文本 (“(”, #換行符, , 1, 假)位置1 = k2.倒找文本 (“)”, , 真).如果真 (位置1 ≠ -1)  k2.替換文本 (位置1, 1, “”).如果真結束str = “”s = k2.分割文本 (#換行符, ).計次循環首 (取數組成員數 (s), i)  s2 = 分割文本 (刪首尾空 (s [i]), “ ”, )  .如果 (取文本右邊 (s2 [2], 1) = “]”)    s2 [2] = 文本_最右標識取左 (s2 [2], “[”)    參考數組 = “, 數組”  .否則    參考數組 = “”  .如果結束  .如果真 (取文本左邊 (s2 [2], 1) = “(”)    s2 [2] = 文本_按前兩標識取中 (s2 [2], “(&”, “)”)    參考數組 = “, 參考 數組”  .如果真結束  .如果真 (取文本左邊 (s2 [2], 1) = “&”)    s2 [2] = 取文本右邊 (s2 [2], 取文本長度 (s2 [2]) - 1)    參考數組 = “, 參考”  .如果真結束  .判斷開始 (s2 [1] = “float”)    str = str + “.參數 ” + s2 [2] + “, 小數型” + 參考數組 + #換行符  .判斷 (s2 [1] = “int” 或 s2 [1] = “long”)    str = str + “.參數 ” + s2 [2] + “, 整數型” + 參考數組 + #換行符  .判斷 (s2 [1] = “string”)    str = str + “.參數 ” + s2 [2] + “, 文本型” + 參考數組 + #換行符  .判斷 (s2 [1] = “short”)    str = str + “.參數 ” + s2 [2] + “, 短整數型” + 參考數組 + #換行符  .默認    str = str + s [i] + #換行符  .判斷結束.計次循環尾 ()返回 (str).子程序 替換_索引數字累加, 文本型.參數 文本, 文本型.局部變量 i1.局部變量 i2.局部變量 k0, 快速文本對象k0.置文本 (文本).循環判斷首 ()  i1 = k0.尋找文本 (“[”, i2, 真)  .如果真 (i1 = -1)    跳出循環 ()  .如果真結束  i1 = i1 + 1  i2 = k0.尋找文本 (“]”, i1, 真)  .如果真 (i2 = -1)    跳出循環 ()  .如果真結束  .判斷開始 (到整數 (k0.取文本 (i1, i2 - i1)) > 0)    k0.替換文本 (i1, i2 - i1, 到文本 (到整數 (k0.取文本 (i1, i2 - i1)) + 1))  .判斷 (到字節集 (k0.取文本 (i1, i2 - i1)) = { 48 })    k0.替換文本 (i1, 1, “1”)  .默認  .判斷結束.循環判斷尾 (真)返回 (k0.取文本 (, )).子程序 替換_注釋, 文本型.參數 文本, 文本型.局部變量 i1.局部變量 i2k2.置文本 (文本).循環判斷首 ()  i1 = k2.尋找文本 (“//”, i2, 真)  .如果真 (i1 = -1)    跳出循環 ()  .如果真結束  i2 = k2.尋找文本 (#換行符, i1, 真)  .如果真 (i2 = -1)    跳出循環 ()  .如果真結束  k2.替換文本 (i1, i2 - i1, “'” + k2.取文本 (i1 + 2, i2 - i1 - 2) + “;”).循環判斷尾 (真)返回 (k2.取文本 (, )).子程序 替換_按行, 文本型.參數 文本, 文本型.局部變量 s, 文本型, , "0".局部變量 f, 文本型, , "0".局部變量 is = 分割文本 (文本, #換行符, )文本 = “”.計次循環首 (取數組成員數 (s), i)  s [i] = 刪首尾空 (s [i])  .判斷開始 (取文本左邊 (s [i], 6) = “float ”)    f = 分割文本 (s [i], “float ”, )    文本 = “.局部變量 ” + 文本_按前兩標識取中 (s [i], “float ”, “=”) + “,小數型” + #換行符 + 文本 + f [2] + #換行符  .判斷 (尋找文本 (s [i], “*=”, , 假) ≠ -1)    f = 分割文本 (s [i], “*=”, )    文本 = 文本 + f [1] + “= ” + f [1] + “*” + f [2] + #換行符  .判斷 (尋找文本 (s [i], “/=”, , 假) ≠ -1)    f = 分割文本 (s [i], “/=”, )    文本 = 文本 + f [1] + “= ” + f [1] + “/” + f [2] + #換行符  .判斷 (尋找文本 (s [i], “+=”, , 假) ≠ -1)    f = 分割文本 (s [i], “+=”, )    文本 = 文本 + f [1] + “= ” + f [1] + “+” + f [2] + #換行符  .判斷 (尋找文本 (s [i], “-=”, , 假) ≠ -1)    f = 分割文本 (s [i], “-=”, )    文本 = 文本 + f [1] + “= ” + f [1] + “-” + f [2] + #換行符  .判斷 (取文本右邊 (s [i], 2) = “++”)    f = 分割文本 (s [i], “++”, )    文本 = 文本 + f [1] + “= ” + f [1] + “+1” + #換行符  .判斷 (取文本右邊 (s [i], 2) = “--”)    f = 分割文本 (s [i], “--”, )    文本 = 文本 + f [1] + “= ” + f [1] + “-1” + #換行符  .默認    文本 = 文本 + s [i] + #換行符  .判斷結束.計次循環尾 ()返回 (文本).子程序 替換_函數, 文本型.參數 代碼, 文本型.局部變量 i.局部變量 原, 文本型, , "0".局部變量 到, 文本型, , "0"k2.置文本 (代碼)原 = { “/”, “*”, “sqrtf”, “cosf”, “sinf” }到 = { “÷”, “×”, “求平方根”, “求余弦”, “求正弦 ” }.計次循環首 (取數組成員數 (原), i)  k2.替換子文本 (原 [i], 到 [i], , , 假).計次循環尾 ()返回 (k2.取文本 (, )).子程序 _轉換鈕_被單擊.局部變量 s, 文本型d2.內容 = 替換_程序命名 (文本_按標識取左 (d1.內容, “{”))s = 文本_按兩邊標識取中 (d1.內容, “{”, “}”)s = 替換_注釋 (s)s = 替換_索引數字累加 (s)s = 子文本替換 (s, #換行符, “”, , , 真)s = 子文本替換 (s, “;”, #換行符, , , 真)s = 替換_按行 (s)s = 替換_函數 (s)d2.內容 = d2.內容 + s.子程序 文本_最右標識取左, 文本型, 公開.參數 文本, 文本型.參數 最右標識, 文本型返回 (取文本左邊 (文本, 倒找文本 (文本, 最右標識, , 假) - 1)).子程序 文本_按標識取左, 文本型, 公開.參數 文本, 文本型.參數 標識, 文本型返回 (取文本左邊 (文本, 尋找文本 (文本, 標識, , 假))).子程序 文本_按前兩標識取中, 文本型, 公開.參數 文本, 文本型.參數 標識_左, 文本型.參數 標識_右, 文本型.局部變量 i.局部變量 r, 快速文本對象r.置文本 (文本)i = r.尋找文本 (標識_左, , 假).如果真 (i = -1)  返回 (文本).如果真結束i = i + 取文本長度 (標識_左)返回 (r.取文本 (i, r.尋找文本 (標識_右, i, 假) - i)).子程序 文本_按兩邊標識取中, 文本型, 公開.參數 文本, 文本型.參數 標識_左, 文本型.參數 標識_右, 文本型.局部變量 i.局部變量 r, 快速文本對象r.置文本 (文本)i = r.尋找文本 (標識_左, , 假).如果真 (i = -1)  返回 (文本).如果真結束i = i + 取文本長度 (標識_左)返回 (r.取文本 (i, r.倒找文本 (標識_右, , 假) - i))

運行結果:

易語言,C代碼,轉換,易代碼

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到易語言教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩久久精品成人| 黑人极品videos精品欧美裸| 国产不卡一区二区在线播放| 国产精品白嫩初高中害羞小美女| 国产成人精品日本亚洲| 国产精品久久av| 精品国产乱码久久久久久天美| 国产精品v片在线观看不卡| 亚洲理论电影网| 两个人的视频www国产精品| 国产性猛交xxxx免费看久久| 精品久久中文字幕| 国产精品揄拍一区二区| 成人97在线观看视频| 国产一区二区日韩精品欧美精品| 亚洲国产精品小视频| 亚洲欧美日韩成人| 国产视频在线观看一区二区| 亚洲欧美一区二区精品久久久| 欧美激情乱人伦一区| 日韩美女视频免费在线观看| 日韩国产欧美精品在线| 2019中文字幕在线观看| 国产成人综合精品| 国产精品白丝av嫩草影院| 亚州av一区二区| 黄色91在线观看| 日韩在线视频中文字幕| 日韩亚洲第一页| 亚洲国产成人精品久久| 国产精品永久在线| 菠萝蜜影院一区二区免费| 成人写真福利网| 中文字幕亚洲专区| 亚洲娇小xxxx欧美娇小| 超碰日本道色综合久久综合| 国产精品专区h在线观看| 91久久综合亚洲鲁鲁五月天| 欧美在线播放视频| 欧美在线性爱视频| 欧美午夜激情小视频| 欧美成人中文字幕在线| 国产精品69精品一区二区三区| 中国china体内裑精亚洲片| 亚洲欧美国产精品va在线观看| 国产精品主播视频| 久久精品一偷一偷国产| 九色成人免费视频| 色婷婷av一区二区三区久久| 欧美有码在线视频| 午夜精品www| 日韩av在线网站| 国产91精品视频在线观看| 亚洲第一精品夜夜躁人人躁| 欧美精品日韩www.p站| 78色国产精品| 亚洲国产精品成人av| 亚洲香蕉在线观看| 国产精品久久久久久五月尺| 国产欧美在线看| 麻豆国产va免费精品高清在线| 在线播放日韩欧美| 欧美国产精品人人做人人爱| 欧美理论片在线观看| 日韩电影中文字幕av| 欧美激情精品久久久久久蜜臀| 日本欧美黄网站| 性欧美视频videos6一9| 亚洲精品美女在线观看| 国产日韩欧美在线播放| 国产亚洲免费的视频看| 亚洲黄在线观看| 欧美电影第一页| 日韩亚洲第一页| 亚洲成人国产精品| 国产精品www色诱视频| 国产美女久久精品香蕉69| 国产成人精品综合| 亚洲人成电影在线观看天堂色| 久久乐国产精品| 欧美性xxxxhd| 97不卡在线视频| 国产精品稀缺呦系列在线| 欧美猛交ⅹxxx乱大交视频| 国产va免费精品高清在线| 亚洲精品国产精品久久清纯直播| 欧美国产日韩视频| 久久精品国产久精国产一老狼| 久久色免费在线视频| 久久精品久久精品亚洲人| 欧美限制级电影在线观看| 欧美激情视频网站| 国产午夜精品视频| 亚洲天堂免费在线| 456国产精品| 亚洲国产欧美一区二区三区同亚洲| 日韩成人av在线| 亚洲精品福利资源站| 国产不卡视频在线| 日韩一区av在线| 国产视频精品一区二区三区| 成人免费看吃奶视频网站| 精品国产户外野外| 亚洲国产精品成人va在线观看| 欧美孕妇毛茸茸xxxx| 欧美亚州一区二区三区| 精品亚洲国产成av人片传媒| 欧美乱人伦中文字幕在线| 国产成人av网址| 国产午夜精品全部视频在线播放| 成人激情电影一区二区| 国产美女扒开尿口久久久| 亚洲自拍欧美色图| 亚洲第一av网| 欧美一级视频免费在线观看| 亚洲视频日韩精品| 久久久av一区| 国产丝袜精品第一页| 91av成人在线| 久久91超碰青草是什么| 午夜精品一区二区三区视频免费看| 色偷偷av一区二区三区乱| 日韩在线播放av| 亚洲精品国产suv| 欧美一区深夜视频| 欧美日本黄视频| 色樱桃影院亚洲精品影院| 色综合导航网站| 亚洲精品电影在线| 中文.日本.精品| 久久人人看视频| 欧美xxxx14xxxxx性爽| 精品国产乱码久久久久久虫虫漫画| 91免费国产视频| 欧美激情中文字幕在线| 久久在线免费观看视频| 国产不卡精品视男人的天堂| 国产成人精品最新| 亚洲精品欧美一区二区三区| 亚洲国产小视频在线观看| 欧美视频专区一二在线观看| 亚洲国产欧美一区| 亚洲福利视频久久| 在线观看精品自拍私拍| 亚洲第一天堂无码专区| 91禁外国网站| 精品成人国产在线观看男人呻吟| 日韩精品免费在线| 国产99视频在线观看| 最近2019年好看中文字幕视频| 久久免费视频网站| 国产主播精品在线| 国产不卡视频在线| 国产啪精品视频网站| 欧美精品一区三区| 国产亚洲美女久久| 精品一区二区三区三区| 97在线精品国自产拍中文| 中文字幕一区二区精品| 欧美中文在线观看国产| 永久免费毛片在线播放不卡| 91精品久久久久久| 精品久久久国产精品999| 亚洲精品理论电影|