Doubt in video CPP - Address Of Operator '&'

Does the address size 8 byte or 4 byte depend upon the size of the machine i.e. whether it is 64 bit or 32 bit?

Yes, the size of a datatype in C++ depends on the implementation. By implementation I mean the compiler and the arch of system. You can use the sizeof operator to find out the size in your program.