そんなこと知ってる:
char * pword;
最初の要素がポインタとして使用されるテーブルを宣言します。
と
*pword <=> * (&pword[0]) <=> pword[0]
(私が間違っているかどうか教えてください。)
しかし、私が知りたいchar*
のは、タイプが(int
整数の場合のように)であるかどうか、そしてはいの場合、それはアドレスを表すかどうかです。
はい、は型であり、その型の変数は、型変数(正式には「charへのポインタ」)char*
のメモリアドレスを表します。ウィキペディアchar
のCデータ型の記事は、さまざまな型の優れた紹介です。
*pword <=> * (&pword[0]) <=> pword[0]
あなたはここで正しいです。
Cはchar
型変数を提供します。あなたの場合pword
は型へのポインタchar
です。また、文字列は、場所ごとに1つのASCII文字である文字タイプの配列に格納されます。