當前位置:首頁 » 編程語言 » c轉易語言

c轉易語言

發布時間: 2022-08-17 03:28:41

㈠ C++代碼翻譯成 易語言代碼

DWORD NADDR =0; //定義NADDR為0,NADDR是雙字
DWORD dwIp=0x1A0C20; //定義dwIp為0xA0C20,也是雙字

_asm
{
push 0x0b8 //0x0b8壓入棧
call dwIp //調用dwIp過程
add esp,4 // 4加esp寄存器的內容並存入寄存器esp
mov NADDR,eax //將NADDR的值賦給eax寄存器
}

if(NADDR) //如果NADDR不為零
{
NoTest = *(int*)(NADDR + 0x4*(Ncount)+4);
//這里我估計就是通過修改一個指針指向內存的值來改一些東西,這里就是這里具體指向哪裡我也不知道,你給我的程序不夠完整,但大意就是通過NADDR這個量來改變其他的值,可能是一個變數的值,也可能是程序的返回地址,一般此方法用於對程序的加密

}

if( Acount > 0 && Ncount < Acount)
{
//如果Acount > 0 並且 Ncount < Acount
執行過程SendKey()

SendKey(NoTest);

}

主要意思就是在NoTest = *(int*)(NADDR + 0x4*(Ncount)+4); 這一句
我做過類似的程序,你可以在我的空間里找到。
http://hi..com/tclzs/blog/item/1e559a3505bf348da61e12d3.html

㈡ 幫我轉成易語言 本來是C

VC++轉易語言 這個下面調用的dll參數怎麼用到易語言里 求教 dll我有 那位本來調試運行是在系統臨時文件夾裡面調試,那個文件夾裡面沒有資料庫文件,

㈢ C語言和易語言有什麼區別…

一、語言特點不同

1、C語言:是一門面向過程、抽象化的通用程序設計語言,廣泛應用於底層開發。

2、易語言:是一門以中文作為程序代碼編程語言,其以「易」著稱,創始人為吳濤。


二、語言功能不同

1、C語言:能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言

2、易語言:創造易語言的初衷是進行用中文來編寫程序的實踐,方便中國人以中國人的思維編寫程序,並不用再去學習西方思維。

三、語言作用不同

1、C語言:保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括一些類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。

2、易語言:易語言的誕生極大的降低了編程的門檻和學習的難度。


㈣ C翻譯成易語言

.版本2

.子程序CalulateCRCbySoft,短整數型
.參數pucData,位元組集
.局部變數v,整數型
.局部變數crcTal,整數型,,"16"
.局部變數len,整數型
.局部變數i,整數型
.局部變數temp,整數型

crcTal[1]=十六進制(「0000」)
crcTal[2]=十六進制(「1021」)
crcTal[3]=十六進制(「2042」)
crcTal[4]=十六進制(「3063」)
crcTal[5]=十六進制(「4084」)
crcTal[6]=十六進制(「50a5」)
crcTal[7]=十六進制(「60c6」)
crcTal[8]=十六進制(「70e7」)
crcTal[9]=十六進制(「8108」)
crcTal[10]=十六進制(「9129」)
crcTal[11]=十六進制(「a14a」)
crcTal[12]=十六進制(「b16b」)
crcTal[13]=十六進制(「c18c」)
crcTal[14]=十六進制(「d1ad」)
crcTal[15]=十六進制(「e1ce」)
crcTal[16]=十六進制(「f1ef」)
len=取位元組集長度(pucData)
.計次循環首(len,i)
temp=右移(v,12)
v=左移(v,4)
v=位異或(crcTal[位與(位異或(temp,右移(pucData[i],4)),15)+1],v)
temp=右移(v,12)
v=左移(v,4)
v=位異或(v,crcTal[位與(位異或(temp,位與(pucData[i],15)),15)+1])
.計次循環尾()
返回(位與(v,65535))

測試一下看有沒有問題

㈤ C語言代碼轉換成易語言

三個地方的如果真寫錯了
如果真(t=5 且 輸入藍球號碼≠藍球 [i] 或 t=4 且 輸入藍球號碼=藍球 [i])
如果真(t=4 且 輸入藍球號碼≠藍球 [i] 或 t=3 且 輸入藍球號碼=藍球 [i])
如果真(t=2 且 輸入藍球號碼=藍球 [i] 或 t=1 且 輸入藍球號碼=藍球 [i] 或 t=0 且 輸入藍球號碼=藍球 [i])
應該寫成這樣:
如果真((t=5 且 輸入藍球號碼≠藍球 [i]) 或 (t=4 且 輸入藍球號碼=藍球 [i]))
如果真((t=4 且 輸入藍球號碼≠藍球 [i]) 或 (t=3 且 輸入藍球號碼=藍球 [i]))
如果真(t≤2 且 輸入藍球號碼=藍球 [i])
-----------------
因為"且"和"或"是同級的,不加小括弧是按順序計算的,好比4/2*2不等於4/(2*2)

㈥ 如何把C語言源碼,轉換成易語言源碼。

咨詢記錄 · 回答於2021-09-30

㈦ c的w2a 一個轉換。 易語言怎麼寫

.版本 2
.子程序 W2A, 文本型
.參數 參數_Unicode文本, 位元組集
.參數 參數_代碼頁, 整數型, 可空, 默認為:936(簡體中文)
.局部變數 局部_Ansi長度, 整數型
.局部變數 局部_Unicode長度, 整數型
.局部變數 局部_返回值, 文本型
.如果真 (是否為空 (參數_代碼頁))
參數_代碼頁 = 936
.如果真結束
局部_Unicode長度 = 取位元組集長度 (參數_Unicode文本) ÷ 2
局部_Ansi長度 = WideCharToMultiByte (參數_代碼頁, 0, 參數_Unicode文本, 局部_Unicode長度, 局部_返回值, 0, 0, 0)
局部_返回值 = 取空白文本 (局部_Ansi長度)
.如果真 (WideCharToMultiByte (參數_代碼頁, 0, 參數_Unicode文本, 局部_Unicode長度, 局部_返回值, 局部_Ansi長度, 0, 0) = 0)
返回 (「」)
.如果真結束
返回 (局部_返回值)

.版本 2
.DLL命令 WideCharToMultiByte, 整數型, "kernel32.dll", "WideCharToMultiByte", , 將通配符映像為多位元組
.參數 代碼頁, 整數型
.參數 標志, 整數型
.參數 寬字元文本, 位元組集
.參數 寬字元文本長度, 整數型
.參數 雙位元組文本, 文本型
.參數 雙位元組文本長度, 整數型
.參數 默認文本, 整數型
.參數 使用默認文本, 整數型

㈧ 求把這段C 轉成易語言

貌似這是C++的匯編。不過告訴你,一般越過其他編程語言的都不會去學易語言的,因為他們會感覺用中文編程特別別扭。

㈨ 誰能幫咱把下面的 c 翻譯成易語言

#包括<一>。H
#包括<窗口H>。
#包括<wincryptH>。
無效的main()
{
data_blob數據;
data_blobDATAOUT信號;
//遠程桌面。exe中使用的是Unicode,所以必須做寬字元轉換
pbdatainput=(位元組位元組**)「自由」;
DWORDcbdatainput=wcslen(L「自由」)*sizeof(wchar_t);
datain.pbdata=pbdatainput;
datain.cbdata=cbdatainput;
文件指針;
如果(cryptprotectdata(
與數據,
l「PSW」,//的描述字元串
//要包括在
//加密數據。
空,//可選的熵不習慣。
空,//保留。
空,//傳遞NULL為
//提示結構。
0。
與DATAOUT))
{
printf(「加密階段工作。\n」);
FP=fopen(「密碼。txt」,「W」);
int數=0;
而(count<=(int)dataout.cbdata){
//因為一個無符號整型佔32位
16/轉換成成進制要佔兩位
//所以這里需要用% 02
fprintf(FP,「%02x」,DATAOUT信號。pbdata[數]);
計數+;
}
fclose(FP);
}
其他的
{
printf(「加密錯誤使用cryptprotectdata。\n」);
出口1。
}
}

熱點內容
看linux版本 發布:2025-01-20 04:40:37 瀏覽:20
php獲取調用的方法 發布:2025-01-20 04:25:45 瀏覽:459
SMPT郵箱伺服器地址 發布:2025-01-20 04:04:16 瀏覽:663
抖影工廠為什麼安卓手機用不了 發布:2025-01-20 04:00:05 瀏覽:386
我的世界網易版怎麼進朋友伺服器 發布:2025-01-20 03:50:10 瀏覽:685
phpsession跳轉頁面跳轉 發布:2025-01-20 03:47:20 瀏覽:541
深圳解壓工廠 發布:2025-01-20 03:41:44 瀏覽:690
linux字體查看 發布:2025-01-20 03:41:30 瀏覽:743
pythonextendor 發布:2025-01-20 03:40:11 瀏覽:200
為什麼安卓手機儲存越來越少 發布:2025-01-20 03:40:07 瀏覽:925