C বা C++ এ, NULL মান তুলনা করার জন্য কোন বিশেষ পদ্ধতি নেই। একটি ভেরিয়েবল নাল কি না তা পরীক্ষা করার জন্য আমরা if স্টেটমেন্ট ব্যবহার করতে পারি।
এখানে আমরা একটি প্রোগ্রাম দেখব। আমরা একটি ফাইল রিড মোডে খোলার চেষ্টা করব, যেটি সিস্টেমে নেই। সুতরাং ফাংশনটি নাল মান প্রদান করবে। আমরা if স্টেটমেন্ট ব্যবহার করে এটি পরীক্ষা করতে পারি। আরও ভালোভাবে বোঝার জন্য কোডটি দেখুন৷
৷উদাহরণ কোড
#include <stdio.h> main() { //try to open a file in read mode, which is not present FILE *fp; fp = fopen("hello.txt", "r"); if(fp == NULL) printf("File does not exists"); fclose(fp); }
আউটপুট
File does not exists