Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
違いは何ですか?
void fct1(int *p)
と
void fct1(int p[])
どちらもポインタであることは知っていますが、違いはありますか
このような関数パラメータとして使用しても、まったく違いはありません。コンパイラーは両方の形式を同じように扱います。
違いはありません。完全を期すために、標準の内容は次のとおりです。
C99標準6.7.5.3セクション7
''型の配列''としてのパラメータの宣言は、''型への修飾ポインタ''、..に調整されます。