SW500010 Microchip Technology, SW500010 Datasheet - Page 380

HI-TECH C PRO FOR PIC10/12/16

SW500010

Manufacturer Part Number
SW500010
Description
HI-TECH C PRO FOR PIC10/12/16
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC10/12/16r
Datasheets

Specifications of SW500010

Supported Families
PIC10, PIC12, PIC16
Core Architecture
PIC
Software Edition
Professional
Kit Contents
Software And Docs
Mcu Supported Families
PIC10/12/16
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC10, PIC12, PIC14, PIC16, PIC16E
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
019P
778-1006
778-1006
(324) too many arguments for printf-style format string
There are too many arguments for this format string. This is harmless, but may represent an incorrect
format string, e.g.:
(325) error in printf-style format string
There is an error in the format string here. The string has been interpreted as a printf() style for-
mat string, and it is not syntactically correct. If not corrected, this will cause unexpected behaviour
at run time, e.g.:
(326) long int argument required in printf-style format string
A long argument is required for this format specifier. Check the number and order of format speci-
fiers and corresponding arguments, e.g.:
(327) long long int argument required in printf-style format string
A long long argument is required for this format specifier. Check the number and order of format
specifiers and corresponding arguments, e.g.:
Note that not all HI-TECH C compilers provide support for a long long integer type.
(328) int argument required in printf-style format string
An integral argument is required for this printf-style format specifier. Check the number and order
of format specifiers and corresponding arguments, e.g.:
380
/ * oops -- missed a placeholder? * /
printf(“%d - %d”, low, high, median);
printf(“%l”, lll);
printf(“%lx”, 2);
printf(“%llx”, 2);
printf(“%d”, 1.23); / * wrong number or wrong placeholder * /
// maybe you meant: printf(“%lx”, 2L);
/ * oops -- maybe: printf(“%ld”, lll); * /
// maybe you meant: printf(“%llx”, 2LL);
Error and Warning Messages
(Parser)
(Parser)
(Parser)
(Parser)
(Parser)

Related parts for SW500010