PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] CPP除错
楼主:
mythology01
(爱困拉~)
2015-12-26 14:36:55
int main(void)
{
char *ptr="hikdjskagsaelgw";
change(ptr);
cout<<ptr<<endl;
system("pause");
return 0;
}
void change(char *ptr)
{
int i=0;
while(*(ptr+i)!='\0')
{
*(ptr+i)=*(ptr+i)-32;
i++;
}
}
想将如上字串转换成大写,但程式跑不出来,请大大帮忙解惑。
作者:
stupid0319
(征女友)
2015-12-26 14:41:00
char *ptr="hikdjskagsaelgw";改成char ptr[] 看看
作者:
a27417332
(等号卡比)
2015-12-26 14:44:00
置底4?
楼主:
mythology01
(爱困拉~)
2015-12-26 14:44:00
谢楼上 改成[]确实可以 不过为何原来的不行?
作者:
stupid0319
(征女友)
2015-12-26 14:47:00
因为该内存分页内容不能修改呀
楼主:
mythology01
(爱困拉~)
2015-12-26 14:48:00
ok 已解惑 谢谢!
作者:
Caesar08
(Caesar)
2015-12-26 15:05:00
<cctype>里面有toupper可以用
作者:
kwpn
(ITSST)
2015-12-26 20:56:00
何不用std::string std::toupper
楼主:
mythology01
(爱困拉~)
2015-12-28 11:00:00
感谢各位大大 (合十)
继续阅读
[问题] MSVC包Pthread的函式库
zelkova
[问题] C语言遇到错误讯息
Niener
[问题] 注解
GooLoo
[问题] xtion 执行非常缓慢
a98765s
Fw: [情报] 2016 Taiwan CodeWars by HPE & HPI 第四届正式开跑
yuntin
[问题] 读取电脑设定值请教?
titiru
Re: [问题] UVa 665 False coin
cutekid
[讨论] dynamic/static polymorphism
POSIX
[问题] 使循环进行无限次数执行
t78923t
[问题] 程式没办法正确执行
cvbnui8679
Links
booklink
Contact Us: admin [ a t ] ucptt.com