প্রোগ্রামিংয়ের মৌলিক ধারণা/ভয়েড ডেটা টাইপ
সারসংক্ষেপ
[সম্পাদনা]কিছুই নেই (void) ডেটা টাইপ হলো আগে বর্ণিত মান অনুপস্থিত (Nothing) ডেটা টাইপের অনুরূপ। এটি এমন একটি ডেটা টাইপ যা সাধারণভাবে ফেরত আসা ফাংশনের রেজাল্ট হিসেবে ব্যবহৃত হয়। তবে এটি কলারকে কোনও মান প্রদান করে না। কিছুই নেই (void) শূন্যের সমান নয়। কিছুই নেই (void) কোনও সংখ্যা নয় এবং গণনায় ব্যবহার করা যায় না।[১]
আলোচনা
[সম্পাদনা]void ডেটা টাইপের কোনো মান (values) বা অপারেশন (operations) নেই। এটি এমন একটি ডেটা টাইপ যা ডেটা টাইপের অনুপস্থিতিকে উপস্থাপন করে।
| Language | Reserved Word |
|---|---|
| C++ | void
|
| C# | void
|
| Java | void
|
| JavaScript | void
|
| Python | N/A |
| Swift | Void
|
অনেক প্রোগ্রামিং ভাষায় শূন্য রিটার্ন মান নির্দেশ করার জন্য একটি ডেটা টাইপের প্রয়োজন হয়, যাতে বোঝানো যায় কিছুই ফেরত দেয়া হচ্ছে না। void ডেটা টাইপ সাধারণত ফাংশনের সংজ্ঞা এবং প্রোটোটাইপের সময় ব্যবহৃত হয়, যাতে বোঝানো যায় যে ইনপুটে কিছুই পাঠানো হচ্ছে না এবং/অথবা কিছুই ফেরত আসছে না। |
C এবং Java-তে[২] কিছুই নেই (void) ডেটা টাইপ বাধ্যতামূলক। C++-এ যদি ফাংশনকে কোনো মান ফেরত দিতে না হয় তবে parameter list-এ কিছুই নেই (void) ব্যবহার করা যায়।
গুরুত্বপূর্ণ শব্দসমূহ
[সম্পাদনা]- কিছুই নেই (void) ডেটা টাইপ
- এমন একটি ডেটা টাইপ যার কোনো মান বা অপারেটর নেই এবং যা কিছুই না থাকা প্রতিনিধিত্ব করে।