.profile
#include <stdio.h> /* Compile: cc -g -ansi -pedantic -Wall -O2 -o constant constant.c */ /* Run: ./constant */ int main() { printf("My constant = %i\n", 10); return 0; }
const
#include <stdio.h> /* Compile: cc -g -ansi -pedantic -Wall -O2 -o constant constant.c */ /* Run: ./constant */ int main() { const int myconstant = 10; printf("My constant = %i\n", myconstant); return 0; }
#define
#include <stdio.h> #define MYCONSTANT 10 /* Compile: cc -g -ansi -pedantic -Wall -O2 -o constant constant.c */ /* Run: ./constant */ int main() { printf("My constant = %i\n", MYCONSTANT); return 0; }