Toupper, Va_arg, Toupper va_arg – Zilog EZ80F916 User Manual
Page 394

UM014423-0607
C Standard Library
ZiLOG Developer Studio II
eZ80Acclaim!
®
User Manual
374
Returns
If the argument is an uppercase letter, the
tolower
function returns the corresponding
lowercase letter, if any; otherwise, the argument is returned unchanged.
Example
char c='A';
int i;
i=tolower(c);
toupper
Converts a lowercase letter to the corresponding uppercase letter.
Synopsis
#include
int toupper(int c);
Returns
If the argument is a lowercase letter, the
toupper
function returns the corresponding
uppercase letter, if any; otherwise, the argument is returned unchanged.
Example
char c='a';
int i;
i=toupper(c);
va_arg
Expands to an expression that has the type and value of the next argument in the call. The
parameter
ap
is the same as the va_list ap initialized by
va_start
. Each invocation of
va_arg
modifies
ap
so that successive arguments are returned in turn. The parameter type
is a type name such that the type of a pointer to an object that has the specified type can be
obtained simply by fixing a * to type. If type disagrees with the type of the actual next
argument (as promoted, according to the default argument conversions, into
int
, unsigned
int, or double), the behavior is undefined.
Synopsis
#include
type va_arg(va_list ap, type);