আদিম ডেটা টাইপ বলতে কী বোঝায়?


42

একটি আদিম ডেটাটাইপ সম্পর্কে আমার বোঝাপড়া

এটি একটি ডেটাটাইপ যা কোনও ভাষা দ্বারা স্পষ্টভাবে সরবরাহ করা হয় (অন্যরা ব্যবহারকারী সংজ্ঞায়িত শ্রেণি হয়)

সুতরাং বিভিন্ন ভাষার ডেটাটাইপগুলির বিভিন্ন সেট রয়েছে যা সেই বিশেষ ভাষার জন্য আদিম হিসাবে বিবেচিত হয়। এটা কি সঠিক?

এবং "বেসিক ডেটাটাইপ" এবং "বিল্ট-ইন ডেটাটাইপ" এর মধ্যে পার্থক্য কী। উইকিপিডিয়া জানিয়েছে যে একটি আদিম ডাটাটাইপ দুটির মধ্যে একটি।

পিএস - কেন "স্ট্রিং" টাইপটি এসএনওবিএল 4 এ আদিম ধরণের হিসাবে বিবেচিত এবং জাভাতে নয়?

উত্তর:


34

এটি ভাষার উপর নির্ভর করে।

- উদাহরণস্বরূপ, C ও C মত ভাষায় ++ আপনি বিল্ট ইন স্কালে ধরনের নম্বর আছে int, float, double, char, ইত্যাদি এই "আদিম" অর্থে যে তারা সহজ উপাদান মধ্যে পচে যাবে না। এই মৌলিক প্রকারগুলি থেকে আপনি নতুন প্রকারের সংজ্ঞা দিতে পারেন - পয়েন্টার ধরণ, অ্যারে প্রকার, কাঠামোর ধরণ, ইউনিয়ন প্রকার ইত্যাদি

তারপরে আপনার কাছে পুরানো-স্কুল লিস্পের মতো একটি ভাষা রয়েছে, যেখানে সবকিছু হয় পরমাণু বা একটি তালিকা । আবার উপরোক্ত সংজ্ঞা অনুসারে একটি পরমাণু "আদিম" এই অর্থে যে এটি কোনও সরল কিছুতে পচে যেতে পারে না।

সম্পাদন করা

যতদূর আমি উদ্বিগ্ন, "আদিম", "বেসিক" এবং "বিল্ট-ইন" পদগুলি বেশ পরিবর্তনযোগ্য। আপনি যদি সত্যিই পেডেন্টিক পেতে চান তবে আপনি "বিল্ট-ইন" (ভাষার সংজ্ঞা দ্বারা স্পষ্টভাবে প্রদত্ত) এবং বিল্ট-ইন প্রকার থেকে প্রাপ্ত প্রকারগুলির মধ্যে পার্থক্য করতে পারেন যা এখনও "আদিম" বা "বেসিক" যাতে এগুলিকে সহজ উপাদানগুলিতে পচানো যায় না। সি এরtypedefসুবিধা আপনাকে বিদ্যমান ধরণের জন্য নতুন ধরণের নাম তৈরি করতে দেয়। অ্যাডা আপনাকে নতুন স্কেলারের প্রকার তৈরি করতে দেয় যাগুলির মধ্যে বাধা রয়েছে। উদাহরণস্বরূপ, আপনি বিল্ট-ইন ফ্লোটিং টাইপ থেকে একটি অক্ষাংশ টাইপটি সীমাবদ্ধতার বাইরে [-90.0, 90.0] গ্রহণ করতে পারবেন না এমন সীমাবদ্ধতার সাথে অবিচ্ছিন্ন প্রকারটি সংগ্রহ করতে পারেন। এটি এখনও একটি আদিম বা মৌলিক ধরণের যে এটি কোনও সরল উপাদানগুলিতে ভাঙা যায় না, তবে এটি ব্যবহারকারী-সংজ্ঞায়িত তাই এটি "বিল্ট-ইন" প্রকার হিসাবে বিবেচিত হয় না।

আবার, এই ধারণাগুলি কিছুটা অস্পষ্ট এবং এটি প্রসঙ্গে নির্ভর করে। উদাহরণস্বরূপ, "বিল্ট-ইন" টাইপের ধারণাটি বিএলআইএসএসের মতো টাইপলেস ভাষার জন্য অর্থহীন।


বেসিক এবং ডেটাটাইপগুলিতে অন্তর্নির্মিত মধ্যে পার্থক্য কি?
jsp99

1
জাভাতে কি "স্ট্রিং" আদিম ডেটাটাইপ ?? (আমি জেস্পারের উত্তরে ডেলানানের মন্তব্য দেখেছি)। আমি আপনার মতামত জানতে চাই, কারণ আপনার একটি মন্তব্যে আপনি বলেছিলেন যে "আপনি কী জিজ্ঞাসা করেন তার উপর আদিম ধরণ নির্ভর করে"।
jsp99

@ খুশি - সম্পাদনা দেখুন।
জন বোডে

3
জাভাতে অ্যাপি স্ট্রিং আদিম নয় কারণ এটি একটি যৌগিক প্রকার। আপনি যদি স্ট্রিং ক্লাসের উত্স কোডটি (জেডিকে ফোল্ডারে src.zip) দেখুন তবে আপনি দেখতে পাবেন যে অভ্যন্তরীণভাবে স্ট্রিং অক্ষরের অ্যারে হিসাবে উপস্থাপিত হয়। সুতরাং আপনি স্বতন্ত্র অক্ষরগুলিতে স্ট্রিংকে পচন করতে পারেন। আপনি অক্ষরটিকে ছোট মানগুলিতে বিভক্ত করতে পারবেন না যা charএকটি আদিম ধরণের এবং Stringযৌগিক ধরণের করে।
জ্যাসেক প্রোচিয়া

2
@ দুঃখিত আপনি পয়েন্টটি মিস করছেন। SNOBOL4 স্ট্রিংগুলি পচে যেতে পারে না। জাভা স্ট্রিং পারেন। পার্থক্য আছে। উভয়ই অন্তর্নির্মিত তবে কেবল এসএনওবিএল 4 স্ট্রিংগুলি আদিম।
রিগ

19

থেকে জাভা দৃষ্টিকোণ:

জাভাতে, আদিম এবং অ-আদিম ধরণের মধ্যে খুব স্পষ্ট পার্থক্য রয়েছে।

আদিম ধরণের একটি পরিবর্তনশীলটিতে সেই ধরণের মান সরাসরি থাকে (অন্য কথায়, এগুলি মান ধরণের )।

অ-আদিম ধরণের একটি ভেরিয়েবলের মধ্যে সরাসরি মান থাকে না; পরিবর্তে, এটি কোনও বস্তুর রেফারেন্স (পয়েন্টারের অনুরূপ)। (জাভাতে ব্যবহারকারী-সংজ্ঞায়িত মানের ধরণ তৈরি করা সম্ভব নয়)।

জাভা আট আদিম ধরনের আছে: byte, short, int, long, char, boolean, floatএবং double। অন্য যে কোনও কিছুই একটি অ-আদিম প্রকার type


সুতরাং স্ট্রিং ডেটাটাইপ জাভাতে অ-আদিম। প্রতিটি জাভা মূল () প্রোগ্রামে আমরা "পাবলিক স্ট্যাটিক ভয়েড মেইন (স্ট্রিং আরগস [])" লিখি। কেন? আমাদের কেন সবসময় মূলত একটি স্ট্রিং যুক্তি পাস করতে হবে? এছাড়াও জাভাতে স্ট্রিং টাইপটি আমরা যেভাবে সি / সি ++ তে অন্তর্ভুক্ত করি তা কখনই আমদানি করতে হবে না eg দয়া করে ব্যাখ্যা করুন.
ম্যাক্সুড

7
@Maxood String করে ভাষায় বিশেষ মর্যাদা আছে (এটা লিটারেল পায়, এটি স্বাক্ষর আছে main, সেখানে interning এর যা আমি অনুমান স্পষ্টভাবে JLS দ্বারা অনুমোদিত হয়, এটি প্রাপ্তিসাধ্য স্বয়ংক্রিয়ভাবেই আপনার ইত্যাদি থাকবে) কিন্তু এটি একটি নয় আদিম ডাটা টাইপ। একে একে বিল্ট-ইন বলা যেতে পারে ।

@ জেসপার আদিম ধরণের সাথে কাজ করার জন্য দ্রুত কেন? কেবল তাদের অতিরিক্ত মোড়কবিহীন প্রিমিটিভগুলি না করার কারণে? আমি আদিম এবং নন-আদিমদের মধ্যে পার্থক্যটি সনাক্ত করার চেষ্টা করছি ... যেমনটি সিপিইউতে নির্মিত আদিমগুলি বা অন্য কিছু?
আবদুল

উইকিপিডিয়া থেকে: "ভাষা এবং এটির প্রয়োগের উপর নির্ভর করে আদিম উপাত্তের ধরণের কম্পিউটারের স্মৃতিতে বস্তুর সাথে একের সাথে যোগাযোগ থাকতে পারে বা নাও থাকতে পারে, তবে, সাধারণত প্রাথমিক আদিম ডাটা টাইপের কাজগুলি দ্রুততম ভাষা হওয়ার প্রত্যাশা করে one সেখানে নির্মাণ রয়েছে। " --- সুতরাং এই 1-থেকে -1 চিঠিপত্রটি এটির দ্রুতগতির মূল কারণ, যেখানে বস্তুর সাথে এটি 1-থেকে -1 নয়। আমি কি সঠিক?
আবদুল

1
@ আবদুল এটিকে খুব জটিল করে তুলবেন না। সিপিইউতে বেশ কয়েকটি রেজিস্টার রয়েছে, এতে বিভিন্ন ধরণের আদিম মান থাকতে পারে (উদাহরণস্বরূপ একটি 32-বিট বা -৪-বিট পূর্ণসংখ্যা বা একক বা ডাবল যথার্থ ফ্লোটিং পয়েন্ট নম্বর) এবং সিপিইউতে অপারেশন করার জন্য হার্ডওয়্যারে প্রয়োগের নির্দেশনা রয়েছে রেজিস্টারগুলিতে মানগুলি। আপনার শেষ মন্তব্যটি মূলত সঠিক।
জেস্পার

9

আদিম হ'ল একটি মৌলিক ডেটা টাইপ যা অন্য ডেটা ধরণের থেকে তৈরি হয় না। এটি কেবলমাত্র একটি একক মান উপস্থাপন করতে পারে। সমস্ত আদিম প্রয়োজন অনুসারে অন্তর্নির্মিত ডেটা টাইপ হয় (সংকলকটি তাদের সম্পর্কে জানতে হবে) তবে সমস্ত বিল্ট-ইন ডেটা প্রকারগুলি আদিম নয়।

কিছু ভাষায়, সংকলকটিতে নির্দিষ্ট কিছুগুলির অন্তর্নির্মিত জ্ঞান রয়েছে যা অন্য জিনিসগুলির চেয়ে অন্তর্নির্মিত হয়, কারণ এটি একটি বিশেষ উপায়ে তাদের চিকিত্সা করতে সক্ষম হতে হবে। উদাহরণগুলি হবে ডেলফি এবং ভিজ্যুয়াল বেসিকের ভেরিয়েন্ট (এবং বু সমতুল্য, "হাঁস") এবং বেশিরভাগ ওও ভাষায় বেস অবজেক্ট শ্রেণি।


ধন্যবাদ :) আপনার উত্তরটি খুব তথ্যবহুল, তবে আমি পরিষ্কারভাবে বুঝতে অক্ষম। আপনি কিছু উদাহরণ দিতে পারেন (সম্ভবত সি / সি ++ / জাভা সহ)।
jsp99

@ ম্যাসন হুইলার এখানেই আমরা আলগা টাইপিং এবং শক্তিশালী টাইপিং শব্দটি ব্যবহার করি। যেমনটি আমি শুনেছি যে লোকেরা ভিবি হ'ল স্বল্প টাইপিত একটি ভাষা, যখন জাভা শক্তভাবে টাইপ করা হয়। দয়া করে নিশ্চিত করুন.
ম্যাকসুড

3
স্ট্রিং, ভেক্টর এবং মানচিত্রের ক্লাস সহ @ অ্যাপি সি ++ জাহাজ। এগুলি অন্তর্নির্মিত তারা ভাষার সাথে আসে, ভাষার সংজ্ঞা হয় ইত্যাদি However তবে সেগুলি সি ++ তে লেখা হয় তারা মানক পাঠাগার থেকে আসে। আপনি নিজের লিখতে পারেন যা একইরকম আচরণ করে। এটি কোন ইনট বা একটি চরের সাথে তুলনা করুন। আপনি C ++ এ আপনার নিজের চর নির্ধারণ করতে পারবেন না। আপনি ক্লাসে প্রতিটি অপারেটরকে ওভারলোড করতে এবং এমন কিছু পান যা একইরকম আচরণ করে তবে অভিন্ন নয়। এটি একটি আদিম। মূলত এমন একটি ভাষায় সংজ্ঞায়িত এমন কিছু যা সেই ভাষায় প্রয়োগযোগ্য হয় না।
স্টোনমেটাল

5

কেন "স্ট্রিং" টাইপটি এসএনওবিএল 4 এ আদিম ধরণের হিসাবে বিবেচিত এবং জাভাতে নয়?

কারণ জাভা ভাষার স্পেসিফিকেশন জাভা প্রসঙ্গে "আদিম" শব্দের অর্থ খুব স্পষ্টভাবে নির্দিষ্ট করে এবং জাভা Stringএই স্পেসিফিকেশনটির সাথে সম্মতি দেয় না, অন্যদিকে SNOBOL4 ল্যাঙ্গুয়েজ স্পেসিফিকেশন SNOBOL4 এবং SNOBOL4 এর স্ট্রিংয়ের পরিপ্রেক্ষিতে "আদিম" অর্থ কী তা নির্ধারণ করে যে স্পেসিফিকেশন অনুসারে।

এটির আর আসলে কিছুই নেই। সংশ্লিষ্ট ভাষার স্পেসিফিকেশন নির্দিষ্ট শব্দগুলির অর্থ কী এবং কোনও কিছু সেই বর্ণনার সাথে খাপ খায় বা এটি খাপ খায় না তা সংজ্ঞায়িত করে। উদাহরণস্বরূপ, সি ল্যাঙ্গুয়েজ স্পেসিফিকেশন শব্দ "ফাংশন" অর্থ সংজ্ঞায়িত কিছু যা খুব স্পষ্ট হয় হতে না কি শব্দ "ফাংশন" সাধারণত এর অর্থ, কিন্তু যে পথ শব্দ সি সম্প্রদায় ভিতরে ব্যবহার করা হয় না।


@ মিটাগ আপনার উত্তরটির ভিত্তিতে, আমি কিছু বাক্যাংশগুলি গুগল করেছিলাম এবং একটি খুব ভাল লিঙ্কটি পেয়েছিলাম যা এই বিশেষ বিষয়ের সমস্ত সন্দেহকে প্রায় পরিষ্কার করে দেয় :)।
jsp99

0

একটি 'আদিম' ডেটা টাইপ মানে আপনার মেমরির মধ্যে একটি মান সঞ্চিত আছে - এই মানটির কোনও পদ্ধতি বা অভ্যন্তরীণ কাঠামো নেই। কোনও আদিম কেবল বাহ্যিক ক্রিয়াকলাপ দ্বারা পরিচালিত হতে পারে।

জাভাতে, আদিম সংখ্যাগুলি হল (অন্তর্নিহিত, দীর্ঘ, ইত্যাদি) এবং চর। http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

যদি আপনার মানটির কাঠামো থাকে (আমি এখানে স্ট্রটসের কথা ভাবছি) তবে এটি আদিম নয়। এর যদি পদ্ধতি থাকে (কোনও বস্তু বা শ্রেণি) এটি আদিম নয়।


2
সি # 'গুলি আদিম intডাটা টাইপ আছে পদ্ধতি আছে ...
Heinzi

আপনি একটি উদাহরণ দিতে পারেন?
জোশরাগেম

var myString = 3.ToString();( Int32.ToString () দেখুন )। লক্ষ্য করুন intC # এর একটি হল সমার্থক জন্য Int32, অর্থাত্, Int32 হয় একটি আদিম প্রকার (জাভা, যেখানে অসদৃশ Integerথেকে ভিন্ন int)। সুতরাং, 3.ToString()সি # তে বক্সিং জড়িত না !
হেইঞ্জি

এটি খুব আকর্ষণীয়; আপনার প্রদত্ত লিঙ্কটি ইঙ্গিত করে যে 'ইনট' আসলে 'ইন্টার 32' (বা সম্ভবত আদিম এবং একটি মোড়কের শ্রেণীর সংমিশ্রণ) শ্রেণীর একটি অবজেক্ট, তাই আমি যে সংজ্ঞা দিয়েছি: 'ইনট' কোনও আদিম নয়। :)
জোশরাগেম

1
@ বারলপ: জাভা সি ++ থেকে উত্পন্ন হয়নি । হার্বার্ট শিল্ড যদি এমন সরল সত্যটি সরাসরি নাও পেতে পারে তবে আমি নিশ্চিত নই যে বইটির বাকী অংশগুলিতেও আমি বিশ্বাস করব। জাভার মূল ডিজাইনার প্যাট্রিক নটটন ছিলেন এক বিশাল উদ্দেশ্যমূলক-সি অনুরাগী। প্রকৃতপক্ষে, তিনি ইতিমধ্যে NeXT- এর অবজেক্টিভ-সি-তে কাজ করার জন্য নোটিশ দিয়েছিলেন, যখন স্কট ম্যাকনেলি তাকে সান এ থাকার জন্য এবং নতুন ভাষার নকশার জন্য রাজি করিয়েছিল। অন্য আসল ডিজাইনার জেমস গোসলিং স্মলটাল্ক (অবজেক্টিভ-সি এর প্রত্যক্ষ পূর্বপুরুষ) এবং লিস্প (স্মল্টালকের অনুপ্রেরণা) সম্পর্কে খুব পরিচিত ছিলেন। পরে, অবজেক্টিভ-সি নকশা দলের বেশ কয়েকটি সদস্য সনে চলে যান to
Jörg W Mittag

0

আমি কিছু তথ্য জুড়ে এসে অনুভব করেছি এটি অন্যান্য উত্তরগুলিতে সহায়তা করবে। তাই এটি ভাগ করতে চান -

উইকিপিডিয়া বলেছে -

কম্পিউটার বিজ্ঞানে, আদিম উপাত্ত টাইপ নিম্নলিখিতগুলির মধ্যে একটি:

একটি বেসিক টাইপ হ'ল একটি ডাটা টাইপ যা একটি প্রোগ্রামিং ভাষার দ্বারা একটি বেসিক বিল্ডিং ব্লক হিসাবে সরবরাহ করা হয়। বেশিরভাগ ভাষা মৌলিক প্রকার থেকে শুরু করে আরও জটিল সংমিশ্রিত ধরণের পুনরাবৃত্তভাবে নির্মাণের অনুমতি দেয়।
একটি অন্তর্নির্মিত প্রকার একটি ডেটা টাইপ যার জন্য প্রোগ্রামিং ভাষা অন্তর্নির্মিত সমর্থন সরবরাহ করে।

বেশিরভাগ প্রোগ্রামিং ভাষায়, সমস্ত বুনিয়াদি ডেটা টাইপ অন্তর্নির্মিত। এছাড়াও, অনেকগুলি ভাষা সম্মিলিত ডেটা ধরণের (জাভাতে "স্ট্রিং" টাইপ) একটি সেট সরবরাহ করে।

আমি এটি এইভাবে বলতে চাই -
একটি মৌলিক ডাটাটাইপ এমন একটি ডেটাটাইপ যা আরও ভাঙ্গা যায় না ("স্ট্রিং" প্রকারটি "চর" থেকে তৈরি করা যায়, তবে চর কোনও ডেটাটাইপে "ভাঙা" করা যায় না (বেশিরভাগ প্রোগ্রামিংয়ে ভাষা)। সুতরাং এটি বুনিয়াদি ডেটাটাইপ)

স্ট্রিং টাইপ, এসএনওবিএল 4 এ আদিম হিসাবে বিবেচনা করা হয় ough তবে এর সঠিক কারণটি আমি জানি না। এটি দুটি বেসিক পাশাপাশি অন্তর্নির্মিত এসএনওবিএল 4 এ।

জাভা স্পেসিফিকেশনটি পরিষ্কারভাবে ডেটাটাইপগুলির তালিকা উল্লেখ করে যা এটি আদিম ধরণের বলে মনে করে। স্ট্রিং টাইপটি তাদের স্পেসিফিকেশনে না থাকার কারণে এটি জাভাতে কোনও আদিম ডেটাটাইপ নয়, বিল্ট-ইন টাইপ হওয়ার পরেও।


-2

আদিম ভাষাগুলি ভাষা দ্বারা সরবরাহিত মৌলিক ডেটা প্রকার। সি ভাষার উদাহরণগুলি হল আন্ত, ভাসা, চর ডেটা ধরণের। এটি ভাষার মৌলিক অংশ হিসাবে সরবরাহ করা হয়।

অ আদিম ব্যবহারকারীর দ্বারা সংজ্ঞায়িত পরিবর্তনশীল বা অবজেক্ট। উদাহরণস্বরূপ আপনি কোন অবজেক্টের ডেটা সঞ্চয় করতে পারেন বা নিজের ভেরিয়েবলগুলি নির্ধারণ করতে আপনি সিতে স্ট্রাক্ট ব্যবহার করতে পারেন। এগুলি আদিম নয় কারণ এগুলি ব্যবহারের জন্য আপনাকে প্রথমে তাদের সংজ্ঞা দিতে হয়েছিল।

উদাহরণ: কর্মচারী, শিক্ষার্থী ,_আর_সাগর_সংখ্যক_আপনি_পরিচিত_আপনার নিজে

আরও ব্যাখ্যার সাথে সম্পাদনা করুন এবং মন্তব্যে সম্বোধন করে আমি আদিমকে ভেরিয়েবল হিসাবে মনে করি যা মূলত ভাষার সাথে এসেছে এবং স্ট্রিংয়ের মতো সি ++ এর মতো ভেরিয়েবল নয় যা আপনাকে নতুন কীওয়ার্ড ব্যবহার করে ঘোষণা করতে হবে। এটি এটিকে একটি বস্তু হিসাবে তৈরি করে যাতে একটি স্ট্রিং আদিম না হয়।

উত্তর আপনি মন্তব্য: এটি সম্ভবত পরিবর্তনশীল বাস্তবায়ন সঙ্গে করতে হবে। যদি এটি ভাষা মূল অংশ ছিল, এটি আদিম। তা না হলে হয় না। সি ++ তে স্ট্রিংয়ের উদাহরণ। এটি কোনও মূল পরিবর্তনশীল নয় এবং নতুন কীওয়ার্ড ব্যবহার করে ঘোষণা করা হয় is সুতরাং এটি আদিম নয়।


উত্তরের জন্য ধন্যবাদ . "আদিম" হিসাবে ডেটাটাইপের শ্রেণিবিন্যাস কি বাস্তবায়নের উপর নির্ভর করে? সি / সি ++ এর মতো আমরা স্ট্রিংগুলিকে চর অ্যারে হিসাবে সংরক্ষণ করি ut সুতরাং যদি অন্য কোনও ভাষার স্ট্রিং সংরক্ষণের জন্য একই প্রয়োগ থাকে তবে তা স্পষ্টভাবে সরবরাহ করে, তাহলে ডেটাটাইপ "স্ট্রিং" নির্দিষ্ট ভাষায় কোনও আদিম হবে?
jsp99

@ আপিপি - সম্ভবত সি এর মতো কোনও stringডেটা টাইপ সরবরাহ করে না ; স্ট্রিংগুলি আদিম ধরণের সমষ্টি হিসাবে উপস্থাপিত হয় char। সি ++ একটি সঠিক stringডেটা টাইপ প্রবর্তন করেছে , তবে এটি "আদিম" টাইপ কিনা তা নিজেই নির্ভর করে আপনি কাকে জিজ্ঞাসা করছেন তার উপর। ব্যক্তিগতভাবে, আমি এটিকে শ্রেণিবদ্ধ করব না। যাইহোক, আমি একটি পুরানো-স্কুল বেসিক স্ট্রিং প্রকারকে আদিম ধরণের হিসাবে শ্রেণিবদ্ধ করব, কারণগুলি সম্ভবত সম্পূর্ণ স্বেচ্ছাচারী।
জন বোদে

প্রশ্নটি নিজেই আপনার মন্তব্যে সম্বোধন করেছেন। Plz সম্পাদনা দেখুন।
ননাম

2
সি ++ তে স্ট্রিংগুলি নতুন
জেকে

@jk আমি সি ++ এর সাথে যোগাযোগের বাইরে ছিলাম। তুমি ঠিক. উত্তরগুলি ঠিক করবে।
ননাম

-2

অন্যান্য উত্তরগুলির যে সমস্ত উত্তর নেই সেগুলি আদিম ধরণের এবং ব্যবহারকারী-সংজ্ঞায়িত ডেটাটাইপগুলির ধারণাটি আরও ভালভাবে বোঝার জন্য compiler

আপনি যদি লেসেমিজকে টোকেন হিসাবে নির্বাচিত হওয়ার ধারণাটি বুঝতে পারেন তবে আপনি জানতে পারবেন যে আদিমরা একমাত্র ডেটাটাইপ যা একটি সংকলক নিজেই জানে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.