one of my program deals with a lot of "long unsigned ints" which can make a function very long and hard to follow.

I put this at the start of my program:

#define uint long unsigned int

So I can use uint to declare one. It works, but could this cause a problem down the line? I can't see how, but thought I'd check so I don't run into any surprises later. i want to start using uint throughout my whole program.