Pointers to multiply numbers

The pseudocode statement for multiplication is as follows:

(rbx) * (rax) -> (rbx)

This is an instruction to multiply the contents of the memory cell whose address is stored in the %RBX register by the value stored in the memory cell whose address is in the %RAX register.

Multiply numbers in C/C++ using pointers

In C/C++ language, the multiplication expression is similar to the addition operation. Note that the * operator has two distinct meanings: pointer dereference and multiplication):

Get hands-on with 1400+ tech skills courses.