SW500010 Microchip Technology, SW500010 Datasheet - Page 356
![HI-TECH C PRO FOR PIC10/12/16](/photos/9/32/93259/sw500010_sml.jpg)
SW500010
Manufacturer Part Number
SW500010
Description
HI-TECH C PRO FOR PIC10/12/16
Manufacturer
Microchip Technology
Type
Compilerr
Series
PIC10/12/16r
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
778-1006
778-1006
- Current page: 356 of 502
- Download datasheet (3Mb)
(195) expression syntax
This expression is badly formed and cannot be parsed by the compiler, e.g.:
(196) struct/union required
A structure or union identifier is required before a dot ., e.g.:
(197) struct/union member expected
A structure or union member name must follow a dot (".") or arrow ("->").
(198) undefined struct/union "*"
The specified structure or union tag is undefined, e.g.
(199) logical type required
The expression used as an operand to if, while statements or to boolean operators like ! and &&
must be a scalar integral type, e.g.:
(200) taking the address of a register variable is illegal
A variable declared
to attempt to take the address of it by applying the
356
a /=% b;
int a;
a.b = 9;
struct WHAT what;
struct FORMAT format;
if(format)
int * proc(register int in)
{
}
format.a = 0;
int * ip = ∈
/ * oops -- in may not have an address to take * /
return ip;
register
/ * oops -- maybe that should be: a /= b; * /
/ * oops -- a is not a structure * /
may not have storage allocated for it in memory, and thus it is illegal
/ * a definition for WHAT was never seen * /
/ * this operand must be a scaler type * /
&
operator, e.g.:
Error and Warning Messages
(Parser)
(Parser)
(Parser)
(Parser)
(Parser)
(Parser)
Related parts for SW500010
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![TC1014-2.7VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1014-5.0VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1055-2.5VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1055-2.7VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1055-2.8VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1055-4.0VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1186-2.5VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1186-2.85VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet: