>>759
strlen("ABCD\0EFG")

を正しく展開できるのか?それで。