The way I understand it, it is just convenience. According to the proposal the default behavior is to trim, giving the clean syntax f_c_string(string)
. If you don’t want to trim, you would do f_c_string(string,trim=.false.)
. I leave it to @sblionel to correct me if I am wrong.
Edit: corrected the name to f_c_string
.