- ベストアンサー
c言語の全角文字を配列に格納について
C言語を使ってchar配列に漢字を格納したいです。東海道新幹線の18駅を一駅ずつ漢字で格納したいと考えています。しかし、情報量が多いので格納がうまくいきません。漢字で格納する方法があれば教えていただきたいです。お願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
C言語なんて久しく使っていませんでしたが下記のプログラムで駅名は表示できました。文字コードはUTF-8。 #include <stdio.h> static char *name[] = {"東京", "品川", "新横浜", "小田原"}; int main() { char *p; for (int i = 0; i < sizeof name / sizeof(char*); ++i) { printf("%s\n", name[i]); } return 0; }
お礼
こんな方法があったんですね! ありがとうございます!