Cada tipo de datos es un álgebra que consta de dos elementos:
- Un conjunto de posibles valores que el tipo de datos puede tomar.
- Por ejemplo, el tipo de dato
chartoma valores numéricos enteros entre 0 y 255.
- Por ejemplo, el tipo de dato
- Un conjunto de operaciones aplicables al tipo de datos en cuestión.
- Por ejemplo, para
chartenemos definidas las operaciones aritméticas (+,-,*,/,…), además de otras funciones como lo sonprintfyscanf.
- Por ejemplo, para