C言語なら俺に聞け(入門篇) Part 29
■ このスレッドは過去ログ倉庫に格納されています
0101デフォルトの名無しさん
2008/06/03(火) 06:12:04#include <ctype.h>
void Oomoji( char *st );
void main()
{
char *moji = "abc";
char moji2[] = "abc";
Oomoji(moji2);
}
//大文字に変換する関数
void Oomoji( char *st )
{
int i = 0;
while( *(st+i) != '\0' ) {
*(st+i) = toupper( *(st+i) );
i++;
}
printf( "%s\n", st );
}
すいません、質問したいのですが変数moji2だと、ちゃんと大文字に変換できる
のですが、ポインタ変数mojiだと変換できないのですが、なぜなのか教えて
もらえないでしょうか、お願いします。開発環境はVisual C++です。
■ このスレッドは過去ログ倉庫に格納されています