[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
 
[an error occurred while processing this directive] [an error occurred while processing this directive]
Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Forum   Calendar   Search
MhonArc Date: [Date Prev] [Date Index] [Date Next]   Thread: [Date Prev] [Thread Index] [Date Next]   MhonArc
 

Re: [CPROG] gets strengen



Sune wrote:
> 
Jeg har tidligere sendt et eksempel der viste en forskel mellem pointer
og array, netop ved brugen af sizeof operatoren.
Det prellede af som vand på en gås, men er faktisk en ganske væsentlig
forskel, da det indgår som en del af definitionan af et array contra
pointer.
Følgende er sakset fra ISO-C og hvis du ikke synes de har mere ret end
andre tilfældige forfattere, ja så kan diskussionen aldrig tage en ende.

Fra ISO-C:
6.2.5 Types
...

--An array type describes a contiguously allocated nonempty set of
objects with a particular member object type, called the element type.
Array types are characterized by their element type and by the number of
elements in the array. An array type is said to be derived from its
element type, and if its element type is T, the array type is sometimes
called array of T. The construction of an array type from an element
type is called array type derivation.

--A pointer type may be derived from a function type, an object type,
or an incomplete type, called the referenced type. A pointer type
describes an object whose value provides a reference to an entity of the
referenced type. A pointer type derived from the referenced type T is
sometimes called pointer to T. The construction of a pointer type
from a referenced type is called pointer type derivation.




That's all folks.
Så adderer jeg ikke eet ord mere i denne diskussion.

/Egon


 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2005-08-10, 20:09 CEST [an error occurred while processing this directive]
This page is maintained by [an error occurred while processing this directive]MHonArc [an error occurred while processing this directive] # [an error occurred while processing this directive] *