C语言小白求字符串问题解答

在vc++6.0里面测试下面代码运行时出现停止工作,请教是什么原因导致的

#include <stdio.h>
#include <string.h>
int main(){
    printf("%s\n",strupr("fgdfgab"));
      return 0;
}
c

2个回答

"fgdfgab"是常量指针,不能修改。
需要定义一个字符数组:

 #include <stdio.h>
#include <string.h>
int main(){
    char s[100]="fgdfgab";
    printf("%s\n",strupr(s));
      return 0;
}

strupr 这个函数干嘛的知道不???

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐