C++ এ, একটি নাল পয়েন্টারকে একটি নাল পয়েন্টার ধ্রুবক হিসাবে সংজ্ঞায়িত করা যেতে পারে একটি পূর্ণসংখ্যা ধ্রুবক রাশি যার মান 0, যেমন −
int*p =0;
কিন্তু c-তে, একটি নাল পয়েন্টারকে একটি নাল পয়েন্টার ধ্রুবক হিসাবে সংজ্ঞায়িত করা যেতে পারে একটি পূর্ণসংখ্যার ধ্রুবক রাশি যার মান 0 বা এই ধরনের একটি অভিব্যক্তি অকার্যকর*, যেমন −
Int *p =0;;
অথবা
int*p =(void*) 0;
C++11-এ একটি কীওয়ার্ড "nullptr" nullpointer প্রতিনিধিত্ব করতে ব্যবহৃত হয়।
int* ptr =nullptr;
C তে
উদাহরণ
#include <stdio.h> int main() { int *p= NULL; //initialize the pointer as null. printf("The value of pointer is %u",p); return 0; }
আউটপুট
The value of pointer is 0.
C++ এ
উদাহরণ
#include <iostream> using namespace std; int main() { int *p= NULL; //initialize the pointer as null. cout<<"The value of pointer is "; cout<<p; return 0; }
আউটপুট
The value of pointer is 0.