うっかり

文字列の仕様を考えれば当然な挙動なのだが、うっかりやってしまった。

文字列の仕様を考えれば当然な挙動なのだが、うっかりやってしまった。

  • hk1v
  • 2013/7/17 23:40
  • タグ:
  • タグはありません
sdim test, 64
repeat 8
test += "testtest"
loop
mes ": " + strlen(test)
// 6465
sdim copy, 64 // sdim copy, 64 + 1 (NULL)
memcpy copy, test, 64, 0, 0
mes "(memcpy): " + strlen(copy)
//
copy2 = test
mes "(): " + strlen(copy2)
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX