String traversal
Because a single-byte character occupies only one byte, string traversal of a single-byte character string can use the built-in scaling of the C compiler. However, you must take special steps to handle string traversal of multibyte-character and wide-character strings.