<?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>EmbLogic &#187; pointers</title>
	<atom:link href="https://www.emblogic.com/blog/tag/pointers/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.emblogic.com/blog</link>
	<description>Embedded System and ARM Training</description>
	<lastBuildDate>Tue, 03 Mar 2020 13:00:06 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.1</generator>
	<item>
		<title>Bubble sorting using recursion</title>
		<link>https://www.emblogic.com/blog/07/bubble-sorting-using-recursion/</link>
		<comments>https://www.emblogic.com/blog/07/bubble-sorting-using-recursion/#comments</comments>
		<pubDate>Thu, 16 Jul 2015 12:53:10 +0000</pubDate>
		<dc:creator><![CDATA[Ankur Garg]]></dc:creator>
				<category><![CDATA[Data Structures with C]]></category>
		<category><![CDATA[buuble sort]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[function]]></category>
		<category><![CDATA[pointers]]></category>
		<category><![CDATA[recursion]]></category>

		<guid isPermaLink="false">http://www.emblogic.com/blog/?p=12897</guid>
		<description><![CDATA[#include&#60;stdio.h&#62; #include&#60;stdlib.h&#62; int * input(int *,int); int * sort(int *,int); void display(int*,int); int main() { int *a,n,i,j,c,temp; printf(&#8220;Enter number of numbers you want to sort?\n&#8221;); scanf(&#8220;%d&#8221;,&#38;n); a = input(a,n); a = sort(a,n); display(a,n); } int * input(int *a,int n) { &#8230; <a href="https://www.emblogic.com/blog/07/bubble-sorting-using-recursion/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>#include&lt;stdio.h&gt;<br />
#include&lt;stdlib.h&gt;<br />
int * input(int *,int);<br />
int * sort(int *,int);<br />
void display(int*,int);</p>
<p>int main()<br />
{<br />
int *a,n,i,j,c,temp;<br />
printf(&#8220;Enter number of numbers you want to sort?\n&#8221;);<br />
scanf(&#8220;%d&#8221;,&amp;n);<br />
a = input(a,n);<br />
a = sort(a,n);<br />
display(a,n);<br />
}<br />
int * input(int *a,int n)<br />
{<br />
int i;<br />
printf(&#8220;Enter %d elements\n&#8221;,n);<br />
a = (int *)malloc(sizeof(int)*n);<br />
for(i=0;i&lt;n;i++)<br />
scanf(&#8220;%d&#8221;,&amp;a[i]);<br />
return a;<br />
}<br />
void display(int*a,int n )<br />
{<br />
int i;<br />
printf(&#8220;Sorted list\n&#8221;);<br />
for(i=0;i&lt;n;i++)<br />
printf(&#8220;%d\n&#8221;,a[i]);<br />
}</p>
<p>int * sort(int *a,int n)<br />
{    int i,j,temp;<br />
if(n==0)<br />
return a;<br />
for(i=0;i&lt;n-1;i++)<br />
if(*(a+i)&gt;*(a+i+1))<br />
{<br />
temp = *(a+i);<br />
*(a+i) = *(a+i+1);<br />
*(a+i+1) = temp;<br />
}<br />
sort(a,n-1);<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/07/bubble-sorting-using-recursion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>E-14 Pointers</title>
		<link>https://www.emblogic.com/blog/08/e-14-pointers/</link>
		<comments>https://www.emblogic.com/blog/08/e-14-pointers/#comments</comments>
		<pubDate>Fri, 31 Aug 2012 12:30:43 +0000</pubDate>
		<dc:creator><![CDATA[ayush.gupta]]></dc:creator>
				<category><![CDATA[Data Structures with C]]></category>
		<category><![CDATA[E-14]]></category>
		<category><![CDATA[pk8981]]></category>
		<category><![CDATA[pointers]]></category>
		<category><![CDATA[siddarth sir]]></category>

		<guid isPermaLink="false">http://emblogic.org/blog/?p=5139</guid>
		<description><![CDATA[declared char *ptr; printed the address allocated to ptr (&#38;ptr), garbage address of ptr (ptr ) and the garbage value (*ptr) Error: Segmentation Fault. Can you please explain why?]]></description>
				<content:encoded><![CDATA[<p>declared char *ptr;<br />
printed the address allocated to ptr (&amp;ptr), garbage address of ptr (ptr ) and the garbage value (*ptr)<br />
Error: Segmentation Fault.<br />
Can you please explain why?</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/08/e-14-pointers/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
