
No.3ベストアンサー
- 回答日時:
"日"
これの型がchar *だからです。
もう少しだけ具体的に言うと、"日"の値は、「日」という文字列が格納されている数バイトの領域の先頭の場所(アドレス)です。

No.2
- 回答日時:
上はポインタ配列
下は単なる配列でcharとかintのような大きさの物しか扱えません、日本語はそれでは表示できないので2次元配列にでもしてあげましょう
char weeks[7][16] = {"日","月","火","水","木","金","土"};
上が大丈夫なのはメモリへ直接文字を入れてアドレスを貰いそれを操作する使い方だからです
下はまずメモリを確保してその中へ文字を入れていくのでcharのひとサイズに収まらないものは入りません
という感じでいかがでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
char*を初期化したいのですが
-
ポインタ配列
-
CStringからchar*への型変換に...
-
char型にint型の数値を代入する。
-
動的メモリの初期化方法について。
-
new charとnew char[N]の違いは?
-
fstream型オブジェクトを関数の...
-
文字列置換のアルゴリズムを教...
-
DWORDとcharの変換
-
fgetc( )の戻り値はなぜ整数??
-
C言語にて構造体のメンバがNULL...
-
入力された文字列の中の数字を...
-
char 文字列型 の表現範囲が-12...
-
C言語ポインタ 配列について
-
ポインタのキャスト
-
C言語のintとcharの違いってな...
-
文字列strの中から文字cを探す...
-
C++Builder 2009 テキスト...
-
C++17で、unsigned char * 配列...
-
fread()関数とfwrite()関数につ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CStringからchar*への型変換に...
-
C言語のintとcharの違いってな...
-
char*を初期化したいのですが
-
char型にint型の数値を代入する。
-
C言語にて構造体のメンバがNULL...
-
C++17で、unsigned char * 配列...
-
new charとnew char[N]の違いは?
-
入力された文字列の中の数字を...
-
char 文字列型 の表現範囲が-12...
-
文字列str内の全ての数字を...
-
C言語のプログラムについてです
-
ポインタ配列
-
fstream型オブジェクトを関数の...
-
strcat関数を自作したいです
-
動的メモリの初期化方法について。
-
ポインタで詰まりました;
-
c言語でポインタ変数を用いた配...
-
C++Builder 2009 テキスト...
-
C言語 strstrの実装
-
fgetc( )の戻り値はなぜ整数??
おすすめ情報