Preprocessor directives are instructions to the preprocessor which modify the source code prior to compilation. The compiler never sees the directives, it only sees the modified source code.
Preprocessor directives can be used to insert the contents of one file into another (#include), define or undefine a macro (#define, #undef), provide conditional compilation (#if, #ifdef, #ifndef, #else, #endif) or provide some implementation-defined operation (#pragma).
When the preprocessor acts upon a directive, the directive is not included in the modified file. Where a directive defines a macro, all occurrences of the macro name within the source code are expanded according to the definition. Given that the compiler never sees that definition, this can lead to some obscure error messages where macro expansion results in a compile-time error.
all preprocessor directives start with #(hash) symbol in both c & c++
The preprocessor handles directives for source file inclusion (#include), macro definitions (#define), and conditional inclusion (#if).
C language is not a program, and it isn't an object-oriented language either.
c, c++, java, prolog, fortran, basic, ...
#if, #define, #include just to name a few
all preprocessor directives start with #(hash) symbol in both c & c++
It's either the preprocessor instructions (#include #define etc), or the pragmas.
C- Programing is basically a programing language of a computer. It helps to create software programing language which is usefull in creating softwares & data base programes. C programing language is the first & basic programing language. Other programing languages are:- C, C++ & C# (latest).
c is a programing language
The preprocessor handles directives for source file inclusion (#include), macro definitions (#define), and conditional inclusion (#if).
Some of them are: #include #define #if, #else, endif, #elif, #ifdef, #ifndef #line #pragma
C language is not a program, and it isn't an object-oriented language either.
c, c++, java, prolog, fortran, basic, ...
#if, #define, #include just to name a few
C is descendent from another programing language called B which was at that time when 'C' was invented. That's why it derived its name as 'C' successive to 'B'.
Using IDE environment
C is best. But java is widely used and relatively easier language