Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!

Idiom #321 Access character in string, by index

Assign to c the value of the i-th character of the string s.

Make sure to properly handle multi-byte characters. i is the character index, which may not be equal to the byte index.

 c = s(i:i)

Multibyte characters are handled with a different KIND in Fortran characters.

New implementation...
< >
programming-idioms.org