[問題] strupr
請問一下
strupr()的參數原型我查過是 char *strupr(char *s)
可是下面的程式不會過
#include <string.h>
int main()
{
char *s="aBcDeF";
printf("%s",strupr(s));
return 0;
}
可是宣告成
char s[]="aBcDeF";
就可以了
所以strupr只能吃s[]而不能吃 *s嗎
囧 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.99.158
推
09/03 10:04, , 1F
09/03 10:04, 1F
→
09/03 10:05, , 2F
09/03 10:05, 2F
→
09/03 10:07, , 3F
09/03 10:07, 3F
→
09/03 10:07, , 4F
09/03 10:07, 4F
→
09/03 10:23, , 5F
09/03 10:23, 5F
→
09/03 10:24, , 6F
09/03 10:24, 6F
推
09/03 10:45, , 7F
09/03 10:45, 7F
推
09/03 10:45, , 8F
09/03 10:45, 8F
→
09/03 10:45, , 9F
09/03 10:45, 9F