Escape Character Constant; Alignment Inquiry Keyword; Keyword For Specifying Names In Generated Assembler (Asm) - Analog Devices VISUALDSP++ 3.5 Manual

C/c++ compiler and library for adsp-219x processors
Hide thumbs Also See for VISUALDSP++ 3.5:
Table of Contents

Advertisement

For example, in the following function
void func(Key k) {
Node *p = list;
while (p && p->key != k)
p = p->next;
if (!p)
return;
Data *d = p->data;
while (*d)
process(*d++);
}
the declaration of
variable is uninitialized at any point in the function.

Escape Character Constant

The character escape '
maps to the ASCII Escape code, 27.
Alignment Inquiry Keyword (__alignof__)
The
__alignof__ (type-name)
required for an object of a type. The
can also be used to give the alignment required for an object of the
type.
expression
If expression is an
ment), the alignment returned takes into account alignment requested by
pragmas and the default variable allocation rules.
Keyword for Specifying Names in Generated Assembler
(asm)
The
keyword can be used to direct the compiler to use a different
asm
name for a global variable or function (see also
identifier" on page
VisualDSP++ 3.5 C/C++ Compiler and Library Manual
for ADSP-219x DSPs
is delayed until its initial value is available, so that no
d
' may be used in character and string literals and
\e
construct evaluates to the alignment
(may appear on the left hand side of an assign-
lvalue
1-126).
__alignof__ expression
"#pragma linkage_name
Compiler
construct
1-145

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VISUALDSP++ 3.5 and is the answer not in the manual?

Questions and answers

Related Products for Analog Devices VISUALDSP++ 3.5

Table of Contents