চার্লস বেলির উত্তরটি সঠিক। সি ++ স্ট্যান্ডার্ড থেকে সঠিক শব্দটি হ'ল (.74.7 / 4): "উত্সের ধরণটি যদি ভুল হয় তবে মান মিথ্যাটিকে শূন্যে রূপান্তরিত করা হয় এবং মান সত্যকে একটিতে রূপান্তর করা হয়।"
সম্পাদনা: আমি দেখতে পাচ্ছি যে তিনি রেফারেন্সটিও যুক্ত করেছেন - আমি খুব শীঘ্রই এটিকে মুছে ফেলব, যদি আমি বিরক্ত না হয়ে ভুলে যাই ...
Edit2 তারপর আবার, এটি সম্ভবত লক্ষ করেন, বুলিয়ান নিজেদের মান যখন সবসময় শূন্য বা এক রূপান্তর মূল্য ফাংশন (বিশেষ করে সি মান লাইব্রেরি থেকে) প্রত্যাবর্তন মূল্যবোধের সংখ্যা হল "মূলত বুলিয়ান", কিন্তু হিসাবে প্রতিনিধিত্ব int
গুলি আছে সাধারণত সঠিক হিসাবে ইঙ্গিত করতে মিথ্যা বা অ-শূন্যকে নির্দেশ করতে শূন্য হতে হবে। উদাহরণস্বরূপ, <ctype.h>
শুধুমাত্র * শূন্য বা শূন্য-শূন্যের জন্য প্রয়োজনীয় * শুরুর প্রয়োজনগুলি শূন্য বা এক নয়।
আপনি যদি এটিটি কাস্ট করেন তবে bool
শূন্যটি মিথ্যাতে রূপান্তরিত হবে, এবং শূন্যকে সত্যে রূপান্তরিত করবে (যেমনটি আপনি আশা করেছিলেন)।