Transcription: CAS allow you to convert a wide range of types. Some of the CAS that are allowed can produce unexpected results. For example, you can convert an object of an integral type to a pointer. After such a conversion, the pointer points to a location that is equal to the value of the integral object. In most programs, this is not desirable.