Por otra parte la aritmética de punteros está restringida: añadiendo o restando de un puntero se mueve por ese número de bytes en cualquier dirección, pero utilizando los procedimientos estándar codice_149 o codice_150 con que se mueve el puntero por el tamaño del tipo de datos que se "declara" a apuntar.