當前位置:編程學習大全網 - 編程軟體 - 匯編程序如何獲取串長度?

匯編程序如何獲取串長度?

解決辦法:在字符串變量定義之後立即利用地址計數器指針符號$, $-string就得到字符串長度。

比如,可以這樣:

string db 'dfasjdkfhlaksdfa'

len_string equ $-string

這裏,len_string是壹個符號常量,它的值就是字符串長度,直接將它當立即數在程序中使用就可以了。

如果要訪問字符串最後壹個字符,程序指令中用 string+len_string-1表達式。

也可以這樣:

string db 'dfasjdkfhlaksdfa'

len_string db $-string

這裏,len_string是壹個變量,它的值等於字符串長度。要訪問字符串最後壹個字符用len_sting-1這個地址表達式。

  • 上一篇:三個豎怎麽打
  • 下一篇:我該怎麽學編程?(java)
  • copyright 2024編程學習大全網