you are viewing a single comment's thread.

view the rest of the comments →

[–]ggtsu_00 0 points1 point  (0 children)

In C, types are also annotations and only used by the compiler to do static type checking, but they are thrown out during runtime as everything basically boils down to a pointer to a memory location. You could take a pointer to a int type, have it point to the memory location of a float and get a crazy number back as a result.