The main characteristics of static functions include,1. It is without the a this pointer,2. It can't directly access the non-static members of its class3. It can't be declared const, volatile or virtual.4. It doesn't need to be invoked through an object of its class, although for convenience, it may.