It's interesting how the C++ files used .cp for the file extension instead of the usual .cpp nowadays. I did some brief research, and my understanding is that .cp was used by the CodeWarrior IDE, which has now been replaced by Eclipse.
The obviously best choice is ".cc": your finger is already on the "c". But IDEs have led people to care less about ergonomic code organization.