نوع دادهی پایه نوع دادهای هست که با استفاده از بلاکهای ماشین و انواع دادهی تعریف شده در خود ماشین مستقیماً ساخته میشه و عملیاتش در تناظر با عملیات ماشین هست. مثل int
در زبان C++
که برای عمل جمع از عمل add
ماشین استفاده میکنه.
نوع دادهی اولیه نوع دادهی پیشساختهای هست که پایه باشه.
دو حالت رو بررسی میکنیم.
الف) نوع دادهی اولیهای که پایه نباشه. در این مورد توافق عمومی وجود نداره. گاهی به انواع پیشساخته عنوان اولیه اطلاق میشه و گاهی انواع پیشساختهی ترکیبی رو خارج از اطلاق پیشساخته میدونن.
ب) نوع دادهی پایهای که اولیه نباشه. یعنی پایهای باشه که پیشساخته نباشه (که تقریباً این حالت وجود نداره)
چهار پرسش زیر در این مورد مورد توجهه
نوع داده پایه چیست؟
نوع داده اولیه چیست؟
نوع داده پیشساخته چیست؟
آیا نوع دادهی اولیهی غیرپیشساخته هم میتونه در زبانی وجود داشته باشه؟
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)