~ Office Supplies ~~ Buy Posters ~~ A-Z Products ~~ Website Advertising


ANSI C - Wikipedia

<<Up     Contents

ANSI C

Most programming languages have differences from one implementation to another. For example, a C compiler on a Microsoft Windows system may have some features not found in its counterpart on a UNIX system, or that are accessed in a different way. While this is acceptable in some cases, in others, it may be important to be able to compile the same source code on different systems so as to be able to have the program on different systems at minimal cost.

The community solves this problem by defining a subset of a programming language and standardizing it so different manufacturers abide by it; this means that as long as the programmer sticks with the subset, the software can be ported from one platform to another.

ANSI C is one such subset for the C programming language. POSIX and the Single UNIX Specification are others.

Frequently, it's unreasonable to try to write any non-trivial program in such a way that it can be ported from one platform to another without changes; in this case, one tries to restrict the non-portable code to minimize the effort of porting.

wikipedia.org dumped 2003-03-17 with terodump




 
 
88 carat Unique Mexican CRAZY LACE AGATE rough cabbing gemstone tumbled jewelry wirewrap piece nice
 88 carat Unique Mexican CRAZY LACE AGATE cabbing tumbled jewelry wirewrap piece nice 
 
49 gram mint green PREHNITE gem stone Cab cabbing cabochon rough gemstone cabachon specimen 244 cts
 49 gram mint green PREHNITE Cab cabbing cabochon cabachon specimen 244 cts 
 
11 carats maroon red Jasper agate gems Polished rectangle block Cabbing cab cabochon rough gemstones
 11 carats maroon red Jasper agate Polished rectangle block Cabbing cab cabochon  
 
75 carats rough tumble polished MOZAMBIQUE Garnet jewelery designer accent gemstone jewel parcel lot
 75 carats tumble polished MOZAMBIQUE Garnet jewelery designer accent jewel parcel lot 
 
34 grams Ruby-In-Zoisite green black gem stones Tumble polished lapidary carving rough raw uncut
 34 grams Ruby-In-Zoisite green black Tumble polished lapidary carving raw uncut