| structures/pixel-with-arit.c - Et lignende program lavet med aritmetiske operatorer. | Lektion 12 - slide 15 : 36 Program 6  | 
typedef unsigned int pixel;
pixel make_pixel(unsigned int red, unsigned int green, unsigned int blue){
  return 1 * 256 * 256 * 256 + 
             red * 256 * 256 +
                 green * 256 +
                        blue;
}
unsigned int get_red(pixel p){
  return (p / (256 * 256)) % 256;
}
unsigned int get_green(pixel p){
  return (p / 256) % 256;
}
unsigned int get_blue(pixel p){
  return p % 256;
}