اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

نوع داده‌ی اولیه چیست؟

0 امتیاز
309 نمایش

نوع داده‌ی اولیه (primitive) تعریفش چیه؟

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پرسیده شده جمعه ۲۳ فروردین ۱۳۹۲ در زبان‌های برنامه‌نویسی توسط prodo  
بازتگ شده جمعه ۲۳ فروردین ۱۳۹۲ توسط prodo

1 پاسخ

0 امتیاز

نوع داده‌ی اولیه تعریف دقیق و مشخصی که مورد توافق همه باشه نداره.

یه تعریف نسبی این هست که «نوع داده‌ی اولیه، نوع داده‌ی پیش‌ساخته‌ای است که پایه‌ای باشه»
در مورد نوع‌داده‌ی پیش‌ساخته‌ی غیرپایه‌ای توافق عمومی وجود نداره که اولیه نامیده بشه یا نه. مثلاً نوع string در زبان C++.

چند خاصیت در مورد نوع داده‌ی اولیه ذکر شده

۱) در خود زبان تعریف شده باشه (پیش‌ساخته بودن)
دقت کنید که هر نوع داده‌ی پیش‌ساخته‌ای حتماً اولیه نیست. بلکه اگه نوع داده‌ای اولیه باشه باید پیش‌ساخته باشه یا معادل اون، انواع داده‌ی غیر پیش‌ساخته اولیه نیستند.

۲) براش یه کلیدواژه در زبان موجود باشه
البته ممکنه در یک زبان مثل php یا javascript نوع داده‌ها لزوماً دارای یک نام مشخص نباشن و بشه بدون هیچ کلیواژه‌ای یک داده بدون نوع تعریف کرد که در مواقع خاص به صورت یک نوع داده‌ی مشخص عمل کنه. بدون این که لزوماً کلیدواژه‌ای براش تعریف شده باشه.

var x = 2;
x = "Hello World";
x = "234";
var y = x + 4;
هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده شنبه ۱۱ خرداد ۱۳۹۲ توسط prodo