কম্পিউটার

সি ল্যাঙ্গুয়েজে প্রাথমিক ডাটা টাইপ কি কি?


'সি' কম্পাইলার চারটি মৌলিক ডেটা টাইপ সমর্থন করে। তারা নিম্নরূপ -

  • পূর্ণসংখ্যা
  • চরিত্র
  • ভাসমান − বিন্দু
  • ডাবল নির্ভুল ভাসমান বিন্দু

প্রাথমিক ডেটা টাইপস

সি ল্যাঙ্গুয়েজে প্রাথমিক ডাটা টাইপ কি কি?

ইন্টিগ্রাল ডেটা টাইপ

পূর্ণ সংখ্যা এবং অক্ষর সংরক্ষণ করতে ইন্টিগ্রাল ডেটা টাইপ ব্যবহার করা হয়।

এটি আরও দুটি প্রকারে শ্রেণীবদ্ধ করা হয়েছে -

  • পূর্ণসংখ্যা ডেটা টাইপ।
  • চরিত্রের ডেটা টাইপ।

পূর্ণসংখ্যা ডেটা টাইপ

এই ডেটা টাইপ পূর্ণ সংখ্যা সংরক্ষণ করতে ব্যবহৃত হয়।

পূর্ণসংখ্যা সঞ্চয়স্থান হ'ল সংক্ষিপ্ত int, int এবং দীর্ঘ int উভয় স্বাক্ষরিত এবং স্বাক্ষরিত আকারে৷

পূর্ণসংখ্যা ডেটা প্রকারগুলি
টাইপ আকার (বাইটে) পরিসীমা কন্ট্রোল স্ট্রিং
শর্ট ইন (বা) সাইন ইন শর্ট int 1 -128 থেকে 127 %h
স্বাক্ষরবিহীন সংক্ষিপ্ত int 1 0 থেকে 255 %uh
int (বা) স্বাক্ষরিত int 4 -32768 থেকে 32767 %d বা %i
আনসাইনড int 4 0 থেকে 65535 %u
লং int (বা) স্বাক্ষরিত লং int 4 -2147483648 থেকে 2147483647 %ld
আনসাইন করা লম্বা int 4 0 থেকে 4294967295 %lu

চরিত্রের ডেটা টাইপ

অক্ষর ডেটা টাইপ শুধুমাত্র অক্ষর সংরক্ষণ করতে ব্যবহৃত হয়।

এই অক্ষরগুলি অভ্যন্তরীণভাবে পূর্ণসংখ্যা হিসাবে সংরক্ষণ করা হয়৷

প্রতিটি অক্ষরের একটি সমতুল্য ASCII মান রয়েছে।

উদাহরণস্বরূপ, 'A'-এর ASCII মান 65।

ক্যারেক্টার ডেটা টাইপস
টাইপ আকার (বাইটে) পরিসীমা কন্ট্রোল স্ট্রিং
Char(বা) স্বাক্ষরিত Char1 -128 থেকে 127 %C
স্বাক্ষরবিহীন চর 1 0 থেকে 255 %c

ফ্লোটিং - পয়েন্ট ডেটা টাইপ

ফ্লোটিং পয়েন্ট ডেটা টাইপগুলি বাস্তব সংখ্যা সংরক্ষণ করতে ব্যবহৃত হয়৷

float’ 6 সংখ্যা নির্ভুলতার জন্য ব্যবহৃত হয়।

'ডবল' 12 সংখ্যার নির্ভুলতার জন্য ব্যবহৃত হয়।

12টি সংখ্যার বেশি, 'লং ডবল' ব্যবহার করা হয়।

ফ্লোটিং পয়েন্ট ডেটা টাইপস
টাইপ আকার (বাইটে) পরিসীমা কন্ট্রোল স্ট্রিং
ফ্লোট 4 3.4E - 38 থেকে 3.4 E + 38 %f
ডবল 8 1.7 E - 308 থেকে 1.7 E + 308 %lf
লং ডবল 16 3.4 E - 4932 থেকে 1.1 E + 4932 %Lf

  1. সি ল্যাঙ্গুয়েজে কি ধরনের এক্সপ্রেশন মূল্যায়ন করা হয়?

  2. C# এ পয়েন্টার ডাটা টাইপ কি কি?

  3. C# এ ডেটা প্রকার, মান প্রকার এবং রেফারেন্স প্রকারগুলি কী কী?

  4. পাইথন 3-এ স্ট্যান্ডার্ড ডেটা টাইপগুলি কী কী?