Vorrei sapere se è possibile assegnare una stringa ad una costante numerica. Per esempio:
#include <stdio.h>
#define Prova "Ciao"
void main () {
printf("%s",Prova);
}
Così facendo ottengo in output la parola "Ciao" però assegnandola alla costante Prova. Quello che invece io voglio fare è assegnare, in questo caso, la parola "Ciao" ad un numero, come 0. Ho provato a fare in questo modo ma ottengo il seguente errore quando provo a compilare: [Error] macro names must be identifiers. Questo è il codice che ho provato:
#include <stdio.h>
#define 0 "Ciao"
void main () {
printf("%s",0);
}