Продолжайте читать!Я вкратце расскажу о паре, но это может не иметь смысла, пока вы действительно не поймете некоторые из базовых концепций.
* x - оператор разыменования.Это означает, что он обрабатывает 'x' как адрес памяти, и ищет то, что находится в этой ячейке памяти, и возвращает это значение.Поэтому, если x = 100, * x ищет то, что находится в адресе памяти 100, и возвращает значение в этой ячейке памяти.
& x возвращает адрес, в котором хранится переменная x. Представьте себе снова, если x = 100,но значение 100 сохраняется по адресу 50. & x вернет 50, x вернет 100, а * x вернет значение, сохраненное в адресе памяти 100.
Другие требуют чуть большего объяснения, но также и немногобольше понимания классов и структур.Я предлагаю вам продолжить читать и делать больше примеров, поскольку это, вероятно, поможет больше, чем многословное объяснение сейчас.