Ниже приведены некоторые определения о точках и массивах. Я всегда удивляюсь им. Поэтому я думаю, что некоторые способы понять их могут помочь мне запомнить.
int b[10]
int* b[10]
int (*b)[10]
int* (*b)[10]
Возможно, есть более формально-подобные, которые вы можете добавить; Может ли кто-нибудь помочь мне понять их и положить их в сердце.
Используйте этот сайт, если вы когда-либо путались.
Но некоторые люди учатся визуально (по порядку):
b [ 1...10 ]
b [ 1 ... 10]
| |
int int
b --> [ 1...10 ]
b --> [ 1 ... 10]
| |
int int