b'\n_START_ARTICLE_\nTyp bazowy\n_START_SECTION_\nZastosowanie typu bazowego\n_START_PARAGRAPH_\nJak z powy\xc5\xbcszej definicji wynika, typ bazowy nie jest konkretnym typem w dost\xc4\x99pnym w danym j\xc4\x99zyku programowania lecz dowolnym (lub jednym z okre\xc5\x9blonych w syntaktyce j\xc4\x99zyka) typem. W wi\xc4\x99kszo\xc5\x9bci j\xc4\x99zyk\xc3\xb3w typ bazowy nie musi by\xc4\x87 nawet typem predefiniowanym przez j\xc4\x99zyk lecz mo\xc5\xbce by\xc4\x87 to typ zdefiniowany w kodzie \xc5\xbar\xc3\xb3d\xc5\x82owym przez programist\xc4\x99, kt\xc3\xb3ry mo\xc5\xbce by\xc4\x87 oparty na pewnym typie bazowym. _NEWLINE_Takie wyprowadzanie kolejnych definicji z typ\xc3\xb3w bazowych we wsp\xc3\xb3\xc5\x82czesnych j\xc4\x99zykach programowania jest praktycznie nieograniczone._NEWLINE_Wyr\xc3\xb3\xc5\xbcnienie typu bazowego nie wi\xc4\x85\xc5\xbce si\xc4\x99 wi\xc4\x99c z rodzajem warto\xc5\x9bci i operacji jakie mog\xc4\x85 by\xc4\x87 reprezentowane przez danych typ, lecz z funkcj\xc4\x85 okre\xc5\x9blonego, wcze\xc5\x9bniej zdefiniowanego typu, w kodzie programu.\n_START_SECTION_\nTyp bazowy w agregatach danych\n_START_PARAGRAPH_\nW definicji agregat\xc3\xb3w danych (takich jak np. tablice, listy itp.), typ bazowy okre\xc5\x9bla typ element\xc3\xb3w wchodz\xc4\x85cych w sk\xc5\x82ad agregatu danych._NEWLINE_Przyk\xc5\x82ad w Pascalu:_NEWLINE_ type Tint=array[1..MAX_ARR] of integer;_NEWLINE_W nowszych j\xc4\x99zykach typ bazowy mo\xc5\xbce dotyczy\xc4\x87 struktur dynamicznych._NEWLINE_Przyk\xc5\x82ad w Visual Basic:_NEWLINE_ Dim StackInt As New(Stack(Long))\n_START_SECTION_\nTyp bazowy dla danych wska\xc5\xbanikowych\n_START_PARAGRAPH_\nTyp bazowy w definicji pewnego typu wska\xc5\xbanikowego s\xc5\x82u\xc5\xbcy do zagwarantowania prawid\xc5\x82owej, wybranej interpretacji danej zapisanej w obszarze pami\xc4\x99ci wskazywanej przez dany wska\xc5\xbanik. W przypadku wska\xc5\xbanik\xc3\xb3w bez typu bazowego (tzw. wska\xc5\xbanik\xc3\xb3w adresowych), wy\xc5\x82uskanie warto\xc5\x9bci (pobranie warto\xc5\x9bci spod wskazywanego adresu) nie daje mo\xc5\xbcliwo\xc5\x9bci interpretacji danej. Je\xc5\xbceli wska\xc5\xbanik jest bazowany na okre\xc5\x9blonym typie, interpretacja ta mo\xc5\xbce by\xc4\x87 przeprowadzona automatycznie._NEWLINE_Przyk\xc5\x82ad w Pascalu:_NEWLINE_ type Pint=^integer;_NEWLINE_Przyk\xc5\x82ad w  j\xc4\x99zyku C:_NEWLINE_ typedef int *pint;_NEWLINE_ typedef int Tint[5];'