what is the difference between declaration of a variable and definition of symbolic name in c language?

an instance of an object is created when a variable is declared. Declaration of a symbolic name just defines a name that can be used in a program.

int muthu1208; // an instance of an object

#define MUTHU 25 // definition of a symbolic name
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.