下面的代码片段用于将字符串转换为小写.
int main() { unsigned char s[] = "AbS.d_"; tolower(s); printf("%s\n", s); return 0; }
我得到的输出为:
AbS.d_
为什么字符串没有被转换?
c tolower
c ×1
tolower ×1