SW500011 Microchip Technology, SW500011 Datasheet - Page 338

HI-TECH X PRO FOR PIC32

SW500011

Manufacturer Part Number
SW500011
Description
HI-TECH X PRO FOR PIC32
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC32r
Datasheet

Specifications of SW500011

No. Of User Licenses
1
Supported Families
PIC32
Core Architecture
PIC
Supported Hosts
Windows XP, Vista, Linux, Mac OS X
Software Edition
Professional
Kit Contents
Software And Docs
Tool Type
Compiler
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
PIC32 Series
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
032
778-1007
778-1007
(371) missing basic type; int assumed
This declaration does not include a basic type, so int has been assumed. This declaration is not
illegal, but it is preferable to include a basic type to make it clear what is intended, e.g.:
(372) "," expected
A comma was expected here. This could mean you have left out the comma between two identifiers
in a declaration list. It may also mean that the immediately preceding type name is misspelled, and
has thus been interpreted as an identifier, e.g.:
(373) implicit signed to unsigned conversion
An unsigned type was expected where a signed type was given and was implicitly cast to unsigned,
e.g.:
(374) missing basic type; int assumed
The basic type of a cast to a qualified basic type was missing and assumed to be int., e.g.:
(375) unknown FNREC type "*"
This is an internal compiler error. Contact HI-TECH Software technical support with details.
338
/* here ling is assumed to be int */
unsigned char bar = (unsigned ling) ’a’;
char c;
i;
func(); /* ditto, use: extern int func(int); */
unsigned char a;
/* thinks: chat & b are unsigned, but where is the comma? */
unsigned chat b;
unsigned int foo = -1;
/* the above initialization is implicitly treated as:
int i = (signed) 2; /* (signed) assumed to be (signed int) */
unsigned int foo = (unsigned) -1; */
/* don’t let the compiler make assumptions, use : int i */
Error and Warning Messages
(Linker)
(Parser)
(Parser)
(Parser)
(Parser)

Related parts for SW500011