In a way, passing an array as argument always loses a dimension. The reason behind is that, for historical reasons, arrays cannot be directly copied, and thus what is really passed is a pointer. This is a common source of errors for novice programmers.
atomic number represents the protons in atom. As a example hydrogen has one proton and atomic number is 1.
The sum of the number of protons and neutrons in the nucleus of an atom is called the mass number (A), or nucleon number. For isotopes of an element, the mass number is always different (because the number of neutrons changes and neutrons contribute to the mass number).or example, the number of protons in any atom of hydrogen is 1, and the number of protons in any atom of helium is 2. The number of protons in the nucleus of an atom is called its atomic number (Z), which identifies the atom.