如果我有string
喜欢'aabbcc',我怎样才能将第2和第4 char
更改为另一个char
?
答案 0 :(得分:3)
用'd'代替:
lea eax, addr string ( or mov eax, string)
mov byte ptr [eax+1], 64h
mov byte ptr [eax+3], 64h
答案 1 :(得分:-3)
在Java和许多其他语言中,你不能。字符串是不可变对象。在 许多其他语言你不应该。你没有创建的字符串可能是文字, 并且更改它们会将字符串更改为“所有人”的某些不确定值。