Salut,
L'ensemble de Cantor est un peu "bizarre", mais son complémentaire dans [0,1] est trés simple : c'est une réunion (dénombrable) d'intervalles ouverts ]ai,bi[ donc tu peut sans problème (et globalement) prolonger ta fonction f à une nouvelle fonction g définie sur [0,1] en considérant que tu prend des fonctions affines sur chaque ]ai,bi[ du complémentaire (évidement de façon à ce que au bord de l'intervalle, ça donne bien g(ai)=f(ai) et g(bi)=f(bi) qui sont bien définis vu que ai et bi sont dans le Cantor).
Ensuite, pour montrer que la nouvelle fonction f est continue, c'est bête comme choux :
Si on prend xo dans [0,1],
- Soit il n'est pas dans le Cantor et il existe un intervalle ouvert contenant xo sur lequel g est affine => g est continue en xo.
- Soit il est dans le Cantor donc, pour tout epsilon, il existe un intervalle ouvert I tel que, f(CnI) (C inter I) soit contenu dans ]xo-epsilon,xo+epsilon[. Quitte à légèrement diminuer I, on peut supposer que les extrémités de I ne sont pas dans des intervalles ]ai,bi[ et dans ce cas, par monotonie de g sur chacun des intervalles, on a g(I) contenu dans l'enveloppe convexe de f(CnI), donc contenu dans ]xo-epsilon,xo+epsilon[.
Vu la simplicité de la preuve, je sais pas bien s'il existe un "théorème" pour dire ça (peut-être que oui...)
EDIT : un cas particulier intéressant est celui où tu part de la fonction f:Cantor->[0,1] "presque" bijective donnée par "écriture en base 3"->"écriture en base 2" qui va se prolonger en une fonction g définie sur [0,1] qui sera constante sur chaque [ai,bi] et qui aura la propriété intéressante d'être dérivable partout sauf sur un ensemble de mesure nulle (le Cantor) avec une dérivée nulle partout où elle est calculable, et pourtant la fonction n'est pas globalement constante : Voir
Escalier du diable.
EDIT2 : la preuve çi dessus déconne un peu dans le cas où xo et l'un des ai (ou des bi) et ou une extrémité de I est dans l'intervalle ]ai,bi[ : dans ce cas, on ne peut pas "diminuer" I. Mais d'un autre coté, vu que g est affine sur ]ai,bi[, on a trivialement la continuité à droite (ou à gauche) en xo donc ça ne pose pas de problème.