ইউনারি অপারেটর কেন ব্যবহার করা হয়?
 (26640 পয়েন্ট) 

জিজ্ঞাসার সময়

2 Answer

 (8550 পয়েন্ট) 

উত্তরের সময় 

যেসব অপারেটর শুধু একটি ডাটা বা ভেরিয়েবল নিয়ে কাজ করে তাদের ইউনারি অপারেটর বলে। যেমন : প্রোগ্রামে যদি কোনো ভেরিয়েবলের মান এভাবে নির্ধারণ করা হয় a=(-3), তাহলে এখানে ‘-’ একটি ইউনারি অপারেটর, কারণ এটি শুধু ৩-কে নিয়ে কাজ করেছে। শুধু একটি ডাটা বা ভেরিয়েবল নিয়ে কাজ করতে ইউনারি অপারেটর ব্যবহার করা হয়।।
 (1182 পয়েন্ট) 

উত্তরের সময় 

ইউনারি অপারেটর যা ব্যবহার করা হয় data type, constant এবং structure সহ ইত্যাদির সাইজ জানার জন্য। নিচে এর একটি উদাহরণ দেয়া হল- #include void main() { unsigned int a = 3; struct record { char string[30]; long num1; short num2; } arec; struct record * recptr = &arec; printf( "a char takes %d bytesn", sizeof ( char )); printf( "an int takes %d bytesn", sizeof ( a )); printf( "a double takes %d bytesn", sizeof ( 3.14159 )); printf( "a float takes %d bytesn", sizeof ( 3.14159f )); printf( "a record structure takes %d bytesn", sizeof( arec )); printf( "a pointer takes %d bytesn", sizeof ( recptr )); } প্রোগ্রামটির আউটপুট হবে- a char takes 1 bytes an int takes 4 bytes a double takes 8 bytes a float takes 4 bytes a record structure takes 40 bytes a pointer takes 4 bytes
Recent Questions
Loading interface...
Trending Tags
Loading interface...