【掲示板ご利用上の注意】

 ※題名は具体的に!
 ※学校の課題の丸投げ禁止!
 ※ソースの添付は「HTML変換ツール」で字下げ!
 ※返信の引用は最小限に!
 ※環境(OSとコンパイラ)や症状は具体的に詳しく!
 ※マルチポスト(多重投稿)は慎んで!

 詳しくはこちら



 本当はこんなに大きく書きたくはないのですが、なかなか守っていただけなくて…。
 守ってくださいね。お願いします。(by管理人)

C言語ソース⇒HTML形式ツール   掲示板2こちら


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

No.21118

Cでウムラウト
投稿者---fIre(2005/05/21 15:10:38)


こんにちは。
あの、C言語でドイツ語のウムラウト文字を
入力し、出力しようとしても
入力の時はちゃんとウムラウト文字(ä)として画面に出ているのですが、
出力の時になると普通のアルファベットの”a”になってしまい
上手く、いかず、色々試したのですが、
ダメでしたので、
こちらに投稿させていただくことにしました。

まず、OSはWindowsXPで、コンパイラはBorlandのC++5.5です。
一応、自分の考えたソースを載せておきます。

#include <stdio.h>

int main(void) {
    char a;

    scanf("%c", &a);
    printf("%cはウムラウトです\n", a);

    return 0;
}



です。
どなたかご指導いただけますでしょうか?


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:Cでウムラウト 21119 --- 2005/05/21 15:54:04
<子記事> Re:Cでウムラウト 21120 YuO 2005/05/21 15:59:51


No.21119

Re:Cでウムラウト
投稿者------(2005/05/21 15:54:04)


※マルチポスト(多重投稿)は慎んで!
http://cgi2.html.ne.jp/~piro/bbs/wforum.cgi?mode=allread&no=5232&page=10


この投稿にコメントする

削除パスワード

No.21120

Re:Cでウムラウト
投稿者---YuO(2005/05/21 15:59:51)


>あの、C言語でドイツ語のウムラウト文字を
>入力し、出力しようとしても
>入力の時はちゃんとウムラウト文字(&auml;)として画面に出ているのですが、
>出力の時になると普通のアルファベットの”a”になってしまい
>上手く、いかず、色々試したのですが、
>ダメでしたので、

ウムラウト付きの文字は,基本文字集合に含まれません。
そのため,環境によって表示できるかどうかが決定します。


>まず、OSはWindowsXPで、コンパイラはBorlandのC++5.5です。

コンソールのコードページを1252に切り替えて,
\xE4を出力してみてはどうですか?

# Windows APIを使えば,コンソールにUCS-2の文字列を出力できるので,
# ウムラウトを問題なく出力できますが……。



この投稿にコメントする

削除パスワード

No.21141

Re:Cでウムラウト
投稿者---fIre(2005/05/22 17:15:41)


2重投稿…すみませんでした。
どうしても分からずまた投稿してしまいました
すみません。

>コンソールのコードページを1252に切り替えて,
>\xE4を出力してみてはどうですか?
コンソールのコードページを1252へはどう切り替えれば
よいのでしょうか?
コンパイラを設定するようなのでしょうか?
あと、\xE4はそっくりそのまま\xE4をprintfで出力すれば大丈夫なのですか?
なんか質問ばかりですみません。
コンソールコードとかってソースコードとは
違いますよね?


この投稿にコメントする

削除パスワード

No.21145

Re:Cでウムラウト
投稿者---RiSK(2005/05/22 18:13:56)


>>コンソールのコードページを1252に切り替えて,
>>\xE4を出力してみてはどうですか?
>コンソールのコードページを1252へはどう切り替えれば
>よいのでしょうか?

Google 検索: コンソール コードページ 切り替え

>あと、\xE4はそっくりそのまま\xE4をprintfで出力すれば大丈夫なのですか?

やってみれば良いでしょう。ダメだったら質問すればいいし。


この投稿にコメントする

削除パスワード

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