#DEFINE

Hola a todos:

Tengo un numero de tlf para cambiar en un #define con una SIM900 y no funciona, os explico

#define MOVIL1 +344444444
modemGPRS.println("AT + CMGS = \"MOVIL1\"");//enviar mensaje al telefono, con numero de pais

En la segunda linea no me la cambia el MOVIL1 por el numero de telefono.
Alguien sabria como se hace eso?
muchas gracias de antemano.

Prueba de este modo

modemGPRS.println("AT + CMGS = \"+MOVIL1+"\");//enviar mensaje al telefono, con numero de pais

Lo que tienes dentro no dejan de ser caracteres concatenados asi que debes usar + en ambos casos