Lines Matching refs:macro
44 …"></a><a name="p18864174964013"></a>Local variables, function parameters, macro parameters, struct…
227 If a function-like macro can be replaced by a function, use a function instead. Use inline function…
229 When defining a macro, use complete parentheses \(round brackets\). For example:
240 - Do not add parentheses for macro parameters used in \# or \#\# operations.
241 - Do not add parentheses for macro parameters used in string concatenation.
242 - If a macro parameter is used as a separate part in one side of an assignment operation\(includi…
243 - If a macro parameter is used as a separate part in a comma expression, function, or macro call …
263 …ch as **return**, **goto**, **continue**, and **break** in the function-like macro definition.
265 … such as **\#include**, **\#define**, and **\#ifdef**, in arguments for macro calling. Otherwise…
267 Do not end macro definitions with a semicolon \(;\).
273 … \(the file name may not be the same\) to store the function declaration, macro definition, and ty…