2010-10-18 78 views
0

我從c文件傳遞兩個字符串爲asm文件作爲參數。那麼我將它們從堆棧移到ecx和edx。我怎麼能確切知道他們的長度是什麼?像c中的strlen(string)?參數傳入asm時,字符串的長度是多少?

push ebp 
    mov ebp,esp 
    mov ecx,[ebp+8] 
    mov edx,[ebp+12] 

回答

3

的strlen(等人)的使用後NUL '\ 0' 字符,以指示結束字符串。你的asm可以做同樣的事情。