<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Zero Intellect &#187; data objects</title>
	<atom:link href="http://www.zerointellect.com/tag/data-objects/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zerointellect.com</link>
	<description>Technology Blog requiring Zero Intellect to follow !!!</description>
	<lastBuildDate>Mon, 28 Jun 2010 14:09:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Types of Data Objects in C++</title>
		<link>http://www.zerointellect.com/programming/types-of-data-objects-in-c/</link>
		<comments>http://www.zerointellect.com/programming/types-of-data-objects-in-c/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 09:16:06 +0000</pubDate>
		<dc:creator>zrydento</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[aggregate]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[data objects]]></category>
		<category><![CDATA[fundamental]]></category>
		<category><![CDATA[scalar]]></category>
		<category><![CDATA[structure]]></category>
		<category><![CDATA[typedef]]></category>
		<category><![CDATA[user defined]]></category>

		<guid isPermaLink="false">http://www.zerointellect.com/?p=100</guid>
		<description><![CDATA[<p> </p>
<p>A data object is a block in computer memory that can either contain a single value of a group of values. The value of the data objects can be accessed using a simple variable or another complex expression. Each object has a unique data type which determines how much storage would be allocated in memory. It <p>Continue reading <a href="http://www.zerointellect.com/programming/types-of-data-objects-in-c/">Types of Data Objects in C++</a></p>]]></description>
			<content:encoded><![CDATA[<p> </p>
<p>A data object is a block in computer memory that can either contain a single value of a group of values. The value of the data objects can be accessed using a simple variable or another complex expression. Each object has a unique data type which determines how much storage would be allocated in memory. It is also used in any type checking operations. Both the identifier and data type of an object are established in the object declaration.</p>
<p>Suppose we declare an instance S1 of a class named Student that has variables name, age, class and other similar variables</p>
<blockquote><p><strong>Instance (S1 above) is known as the &#8220;class object&#8221;</strong></p>
<p><strong>Members of the class (age, name, etc) are also called &#8220;member objects&#8221;</strong></p></blockquote>
<p>The collection of all member objects within a class is what constitutes a class object</p>
<p> </p>
<p>There are three major classes of data types</p>
<blockquote><p><strong>Fundamental types vs derived types<br />
Built-in types vs user-defined types<br />
Scalar types vs aggregate types</strong></p></blockquote>
<p><strong> </strong></p>
<p>Fundamental data types are the ones that are &#8220;built-in&#8221; to the language. These already exist and are not created by the user. Examples are integers, floating-point numbers and characters. Derived data types are created from the set of basic types and include arrays, pointers, structures, classes, unions, and enumerations<br />
Built-in data types as made out by their name are those data types that are present and include all of the fundamental types and also include data types that refer to the addresses of basic types, such as arrays and pointers. User-defined types are created by the user from the set of basic types, in typedef, structure, classes, union, and enumeration definitions</p>
<p>Scalar types represent a single data value (like an integer) whereas aggregate types represent multiple values, of the same type or of different types. Scalars data types include the arithmetic types and pointers. Aggregate types include arrays, classes and structures</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zerointellect.com/programming/types-of-data-objects-in-c/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

