U računarstvu i računalnom programiranju tip podatka svojstvo je podatka (često varijabli) koje kompilatoru ili interpreteru pruža informaciju o tome što će se s navedenim podatkom raditi, kakve će operacije biti dopušteno vršiti nad njim, na koji će se način spremati i što predstavlja.
Tip podatka boolean ili bool je logički tip koji obično sadrži vrijednosti true ili false (predstavljen vrijednostima 1 ili 0). Iako je za zapis boolean vrijednosti dovoljan jedan bit memorije, neki programski jezici, primjerice JavaScript koriste više od toga.
Svaki brojevni tip podatka ima definiranu gornju i donju vrijednosnu granicu, odnosno raspon brojeva koje može prikazati. Spremanje ili prikaz brojeva van tog raspona može dovesti do pogreške pri kompilaciji, ili do neispravnog spremanja ili obrade podatka, ovisno o programskome jeziku.
Znak (char) je tip podatka koji može sadržavati jedno slovo, broj, simbol, interpunkcijski znak ili kontrolni znak. Jezik C definira znak kao najmanji dodjeljivi dio memorije, obično veličine 8 bitova (1 bajt).
Više slijednih znakova čini string. Stringovi se obično koriste kao podatkovna reprezentacija riječi ili teksta. Programski jezici koji nemaju podršku za stringove, umjesto istih koriste nizove (polja) znakova.
Pokazivač ili referenca je tip objekta koji sprema memorijsku adresu neke varijable, konstante ili objekta, točke ulaska u potprogram, ili povezuje program i vanjski resurs, poput DLL biblioteke (tad se naziva handle).
This article uses material from the Wikipedia Hrvatski article 38, 2021., which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Sadržaji se koriste u skladu s CC BY-SA 4.0 osim ako nije drukčije navedeno. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Hrvatski (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.