1時間ごとに更新!Amazon.co.jpで今売れている本トップ100   ショッピングモール


掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板1

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧

No.5455

int型をchar型に変換する際の配列による文字化け。
投稿者---粋ロック(2006/02/20 02:09:40)


たびたび申し訳ありません。
先ほどやり方を教えてもらったのですが、どうしても文字化けしてしまいます。
char foo[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for(a=0;a<p;a++){
 putchar(foo[a]);
  printf("%c",a);
}

なのですが、実行すると、
pに5を入力すると、
A B C D E となる予定だったんですが、
BとCとDとEの間、Eのあとに変な記号らしき文字が入ってしまいます。
記号と打って、変換してもでてきませんでした。
Fを表示した場合には、F‖と表示されます・・・。

なぜなのでしょうか・・・。
アドバイスいただけたら幸いです。



この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:int型をchar型に変換する際の配列による文字化け。 5456 粋ロック 2006/02/20 02:36:08


No.5456

Re:int型をchar型に変換する際の配列による文字化け。
投稿者---粋ロック(2006/02/20 02:36:08)


すいません。
もろ間違ってました・・。
できました!


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧




掲示板提供:Real Integrity