配列型の式は同じ型のポインターに変換できます。変換の結果は最初の要素へのポインターです。次の例はこのような変換を示しています :
char szPath[_MAX_PATH]; // Array of type char.
char *pszPath = szPath; // Equals &szPath[0].
特定の型を返す関数となる式はその型を除きを返す関数へのポインターに次の場合に変換されます :
式はアドレス演算子のオペランドとして使用 されています。
式は関数呼び出し演算子のオペランドとして使用されます。