2025-06-26 02:02:16
C++可以通过循环判断把char *中的小写字母转成大写。
如下是一个示例函数代码
char toUpper(char * src)
{
char *p=src;
while(*p)//字符串不结束就循环
{
if(*p>='a' && *' <='a') //判断小写字母
*p-=32; //转大写
p++; //指针后指,准备处理下一个字母
}
return *src; //返回修改后的字符串首地址
}
2025-06-26 12:18:49
2025-06-26 02:54:07
2025-06-26 22:14:35
#include
using namespace std;
int main()
{
char *ch;
cout='a' && ch[i+1]<='z')
{
ch[i] -= 'a'-'A';
i++;
}
i++;
}
for(i=0;i<len;i++)
cout<<ch[i];
return 1;
}
好了!谢谢
2025-06-26 05:43:35