answersLogoWhite

0

A symbolic constant is a macro definition - a command to the preprocessor - and not an actual part of the language. Everything following the #define symbol tokens, up to and not including the line terminator, is part of the macro. Since a macro is intended to replace a literal symbol, possibly in a complex expression, you would not necessarily want a semicolon as part of the literal expression, because that would terminate processing of the line.

Note: the preprocessor is a separate program, which runs before the actual compilation; it has its own syntax, which is different from that of the compiler.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions

Why you use semicolon to terminate the lines in C programming?

Because that is the defined statement terminator of the language.


What type of a key is a semicolon key?

The semicolon key is considered a punctuation key on a keyboard. It is typically used to insert a semicolon (;) into text, which serves as a punctuation mark to connect closely related ideas or to separate items in a complex list. In programming, the semicolon often functions as a statement terminator in various languages.


When to use simicolon?

Semicolon is a part of punctuation used mostly in coding. It denotes the end of line in many programming languages.


Where you have to put semicolon in c programming?

For clasesses it defines from which class to inherit. :: means area of visibility in certain name space.


Can you print string without using semi column in printf statement in c programming?

If you forget the semicolon, your program won't compile.


How many spaces do you put after a semicolon?

When using a semicolon you put one space after the semicolon.


What is the Tagalog of semicolon?

Tagalog translation of semicolon: tutuldok


What is the definition of the term compound sentence.?

A compound sentence is formed by joining two or more independent clauses with a semicolon, a comma, and an independent marker.


What are linking marks?

semicolon, comma, colon...


Can you put a semicolon before and?

Typically, the semicolon implies " and" and therefore using and after a semicolon is redundant.


Which symbol is used as a statement terminator in C?

semicolon ';' (Not applicable for block-statements)


Can a semi colon be used after the word however?

In some cases, yes. It's usually a bad idea, however; the more common usage is for the semicolon to precede the word. It may help to ask yourself "would this still make sense if the semicolon were a period?" If so, then the semicolon is probably in the right place. There's really no reason to ever use a semicolon if you don't know how to do it properly. 99 44/100 % of the time a period will work almost as well. (The 0.56% where it won't? Programming languages.)