যদি আমরা একটি ফাংশন কল করার সময় একটি অ্যারের ঠিকানা পাস করি, তবে এটিকে রেফারেন্স দ্বারা ফাংশন কল বলা হয়। ফাংশন ঘোষণায় পাস করা ঠিকানা পাওয়ার জন্য একটি প্যারামিটার হিসাবে একটি পয়েন্টার থাকা উচিত, যখন আমরা একটি যুক্তি হিসাবে একটি ঠিকানা পাস করি।
উদাহরণ কোড
#include <iostream> using namespace std; void show( int *num) { cout<<*num; } int main() { int a[] = {3,2,1,6,7,4,5,0,10,8}; for (int i=0; i<10; i++) { show (&a[i]); } return 0; }
আউটপুট
32167450108