C言語の事訊いて!!!第.38支部
■ このスレッドは過去ログ倉庫に格納されています
0053デフォルトの名無しさん
NGNGあなたの試したコード printf("%c", *c); を見てみましょう。
まず *c は、c が指しているアドレスにある、char 型のデータを表します。つまりこの
場合、文字 c です。
一方 printf() では、"%c" が渡されると対応する引数を文字データとして受け取り、
その 1 文字だけを出力します。
だから表示は chinko ではなく c になります。
あなたも >>40 と同じく、ポインタ周りと printf() の動作を研究するべきです。
■ このスレッドは過去ログ倉庫に格納されています