淡泊明志 宁静致远
分类: C/C++
2006-12-10 14:52:50
【C语言库函数源代码】
【本程序在Dev C++ 4.9.9.2 下编译通过】
int my_tolower( int ch)
{
if ( (unsigned int)(ch -
'A') < 26u )
ch += 'a' - 'A';
return ch;
}//大写字母转换为小写字母。
int main()
{
char str[] =
"AMMANA_BaBI";
char *p =
str;
while(*p)
{
*p =my_tolower(*p);
p++;
}
puts(str);
system("pause");
return 0;
}