<?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; Raminder Singh</title>
	<atom:link href="https://www.emblogic.com/blog/author/raminder123/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>program for creating the master array including RCS</title>
		<link>https://www.emblogic.com/blog/07/program-for-creating-the-master-array-including-rcs/</link>
		<comments>https://www.emblogic.com/blog/07/program-for-creating-the-master-array-including-rcs/#comments</comments>
		<pubDate>Fri, 18 Jul 2014 09:14:36 +0000</pubDate>
		<dc:creator><![CDATA[Raminder Singh]]></dc:creator>
				<category><![CDATA[Data Structures with C]]></category>

		<guid isPermaLink="false">http://www.emblogic.com/blog/?p=11115</guid>
		<description><![CDATA[1)SOURCE CODE: #include&#8221;header.h&#8221; int f_open(char *); char *master_arr(int,char*,char *); int main(int argc,char *argv[]) { int f,i=0,k=1,j; char *buff,*ma,c,*mad; buff=malloc(2); ma=malloc(1); f=f_open(argv[1]); if(f&#60;0) { perror(&#8220;open&#8221;); exit(EXIT_FAILURE); } mad=master_arr(f,buff,ma); printf(&#8220;\nMASTERARRAY:\n%s&#8221;,mad); return 0; } int f_open(char *arg) { int fd; fd=open(arg,O_RDONLY); return fd; &#8230; <a href="https://www.emblogic.com/blog/07/program-for-creating-the-master-array-including-rcs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><strong>1)SOURCE CODE:</strong></p>
<p>#include&#8221;header.h&#8221;<br />
int f_open(char *);<br />
char *master_arr(int,char*,char *);<br />
int main(int argc,char *argv[])<br />
{<br />
int f,i=0,k=1,j;<br />
char *buff,*ma,c,*mad;<br />
buff=malloc(2);<br />
ma=malloc(1);<br />
f=f_open(argv[1]);<br />
if(f&lt;0)<br />
{<br />
perror(&#8220;open&#8221;);<br />
exit(EXIT_FAILURE);<br />
}<br />
mad=master_arr(f,buff,ma);<br />
printf(&#8220;\nMASTERARRAY:\n%s&#8221;,mad);<br />
return 0;<br />
}</p>
<p>int f_open(char *arg)<br />
{<br />
int fd;<br />
fd=open(arg,O_RDONLY);<br />
return fd;<br />
}</p>
<p>char *master_arr(int ff,char *buff,char *ma)<br />
{int i=0,k=1,j;<br />
read(ff,buff,1);<br />
ma[0]=buff[0];<br />
printf(&#8220;ma[0] is %c&#8221;,ma[0]);</p>
<p>while(read(ff,buff+1+i,1))<br />
{<br />
for(j=0;j&lt;=i;j++)<br />
{ if(ma[j]==buff[i+1])<br />
{<br />
goto x;</p>
<p>}<br />
}</p>
<p>{<br />
ma=realloc(ma,k+1);<br />
ma[k]=buff[i+1];<br />
k++;<br />
}</p>
<p>x:</p>
<p>buff=realloc(buff,i+3);<br />
i++;<br />
}<br />
buff[i]=&#8221;;<br />
return ma;</p>
<p>}</p>
<p><strong>2)RCS scripts</strong></p>
<p>#! /bin/bash</p>
<p>ci prog.c<br />
ci header.h</p>
<p>co prog.c,v<br />
co header.h,v</p>
<p>gcc prog.c<br />
./a.out $1</p>
]]></content:encoded>
			<wfw:commentRss>https://www.emblogic.com/blog/07/program-for-creating-the-master-array-including-rcs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
