Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2013, 06:18
Avatar de guzzano
guzzano
 
Fecha de Ingreso: julio-2010
Ubicación: Isla de Margarita
Mensajes: 162
Antigüedad: 13 años, 9 meses
Puntos: 13
Duda con preprocesadores

Buenos días.

La duda es que quiero concatenar una cadena y un entero, sé que se puede hacer una función para esto de forma fácil, pero quiero intentar con preprocesadores. Realicé esto

Código C:
Ver original
  1. #define SGET(y) "GET /pdf/carpeta-operaciones-cambiarias-" #y

El problema está que quiero hacer la impresión del texto, con

Código C:
Ver original
  1. printf("%s\n", SGET(startwith));

Donde startwith es una variable, pero me devuelve
Código text:
Ver original
  1. GET /pdf/carpeta-operaciones-cambiarias-startwith

y no lo que está adentro de la variable startwith

Espero que me puedan ayudar, muchas gracias.
Saludos.