strupr,函数的一种,将
字符串s转换为大写形式,注意不能使用常量指针作为参数。
基本介绍
说明:只转换s中出现的
小写字母,不改变其它
字符。返回指向s的
指针。
兼容性说明:strupr不是标准C库函数,只能在VC中使用。在linux gcc环境下需要自行定义这个函数。
举例
// strupr.c
#include
#include
int main()
{
char* s2=strupr(s);//把s数组中的字符串转换成大写并且返回s用来初始化s2
// 注意:不能使用以下方式调用
// strupr(p);
// 这样调用会产生异常,原因是:指针p 这里定义的是常量字串,而常量字串我们知道是不可以更改的
getchar();
return 0;
}