<?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/"
	xmlns:series="https://publishpress.com/"
	>

<channel>
	<title>آموزش برنامه نویسی C</title>
	<atom:link href="https://melec.ir/tag/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-c/feed/" rel="self" type="application/rss+xml" />
	<link>https://melec.ir/tag/آموزش-برنامه-نویسی-c/</link>
	<description>آموزش الکترونیک,آموزش رزبری پای,آموزش راه اندازی ماژول و سنسور,آموزش آردوینو,نرم افزار های الکترونیک, طراحیPCB,برنامه نویسی میکروکنترلرها ARM AVR PIC FPGA</description>
	<lastBuildDate>Thu, 11 Jun 2020 14:14:36 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://melec.ir/micromilad/wp-content/uploads/2016/02/logo-1.png</url>
	<title>آموزش برنامه نویسی C</title>
	<link>https://melec.ir/tag/آموزش-برنامه-نویسی-c/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>ثابت‌ها یا لیترال‌ها در ++C</title>
		<link>https://melec.ir/cpp-constants-literals/</link>
					<comments>https://melec.ir/cpp-constants-literals/#respond</comments>
		
		<dc:creator><![CDATA[احسان پناهی]]></dc:creator>
		<pubDate>Mon, 15 Jun 2020 06:40:34 +0000</pubDate>
				<category><![CDATA[آموزش زبان ++C]]></category>
		<category><![CDATA[ثوابت در ++c]]></category>
		<category><![CDATA[انواع ثوابت در ++c]]></category>
		<category><![CDATA[Floating-point Literal]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[Integer Literal]]></category>
		<category><![CDATA[سی پلاس پلاس]]></category>
		<category><![CDATA[لیترال‌های بولی]]></category>
		<category><![CDATA[آموزش برنامه نویسی C]]></category>
		<category><![CDATA[لیترال‌های کارکتری]]></category>
		<category><![CDATA[لیترال رشته ای]]></category>
		<category><![CDATA[آموزش ++C]]></category>
		<category><![CDATA[ثابت‌ها در ++C]]></category>
		<category><![CDATA[یادگیری ++C]]></category>
		<category><![CDATA[آموزش گام به گام برنامه نویسی به زبان ++c]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=30915</guid>

					<description><![CDATA[<p>ثوابت مقادیر ثابتی هستند که برنامه امکان ایجاد تغییر در آنها را ندارد و به آنها لیترال نیز می‌گویند. ثابت‌ها می‌توانند از هر نوع داده پایه‌ای باشند و به مقادیر اعداد صحیح، اعداد ممیز شناور، کارکترها، رشته‌ها و مقادیر بولی تقسیم می‌شوند. ثابت‌ها همانند متغیرهای معمولی هستند تنها با این تفاوت که مقدار آنها بعد از تعریفشان قابل تغییر نیست. لیترال‌های صحیح (Integer Literal) یک لیترال صحیح می‌تواند یک عدد ثابت دهدهی، اکتال و یا هگزادسیمال باشد. مبنا یا پایه عدد با یک پیشوند مشخص می‌شود: 0x یا 0X برای هگزادسیمال، 0 برای اکتال و برای دهدهی نیز پیشوندی به کار نمی‌رود. همچنین ممکن است یک لیترال صحیح شامل یک پسوند باشد که می‌تواند ترکیبی از U و L، به ترتیب علامت unsigned و long باشد. پسوند را می‌توان به صورت حرف بزرگ یا کوچک و به هر ترتیبی نوشت. مثال‌هایی از لیترال‌های صحیح در زیر آمده است: 212 // &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/cpp-constants-literals/">ثابت‌ها یا لیترال‌ها در ++C</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/cpp-constants-literals/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[cpp programming language]]></series:name>
	</item>
		<item>
		<title>دامنه متغیرها در ++C</title>
		<link>https://melec.ir/%d8%af%d8%a7%d9%85%d9%86%d9%87-%d9%85%d8%aa%d8%ba%db%8c%d8%b1%d9%87%d8%a7-%d8%af%d8%b1-cpp/</link>
					<comments>https://melec.ir/%d8%af%d8%a7%d9%85%d9%86%d9%87-%d9%85%d8%aa%d8%ba%db%8c%d8%b1%d9%87%d8%a7-%d8%af%d8%b1-cpp/#respond</comments>
		
		<dc:creator><![CDATA[احسان پناهی]]></dc:creator>
		<pubDate>Thu, 02 Apr 2020 13:47:01 +0000</pubDate>
				<category><![CDATA[آموزش زبان ++C]]></category>
		<category><![CDATA[آموزش مقدماتی c++]]></category>
		<category><![CDATA[متغیرهای محلی]]></category>
		<category><![CDATA[متغیرهای سراسری]]></category>
		<category><![CDATA[متغیرها در زبان C]]></category>
		<category><![CDATA[آموزش برنامه نویسی C]]></category>
		<category><![CDATA[آموزش ++C]]></category>
		<category><![CDATA[آموزش c++ رایگان]]></category>
		<category><![CDATA[آموزش برنامه نویسی c++ به زبان ساده]]></category>
		<category><![CDATA[آموزش برنامه نویسی c++ از مبتدی تا پیشرفته]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=30172</guid>

					<description><![CDATA[<p>در این جلسه به بررسی دامنه متغیرها در ++C می‌پردازیم. اگر مطالعه نکردید توصیه می‌کنیم اول مقاله انواع متغیر در ++C را مطالعه کنید. دامنه(scope) ناحیه ای از برنامه است و اگر بخواهیم کلی تر صحبت کنیم، سه مکان وجود دارد که متغیرها را می توان در آنجا اعلان کرد: درون یک تابع یا بلوک که متغیرهای محلی(local variable) نامیده می شوند. در تعریف پارامترهای تابع که پارامترهای رسمی(formal parameters) نامیده می شوند. بیرون همه توابع که متغیرهای سراسری(global variable) نامیده می شوند. در فصول بعد با توابع و پارامترهای آنها آشنا خواهیم شد. فعلاً اجازه دهید متغیرهای محلی و سراسری را توضیح دهیم. متغیرهای محلی متغیرهایی که درون یک تابع یا بلوک اعلان می شوند متغیرهای محلی(local variable) نامیده می شوند. این متغیرها تنها توسط دستورات درون یک بلوک یا تابع بکارگرفته می شوند. متغیرهایی محلی برای توابع خارج از خود شناخته شده نیستند. مثال زیر از متغیرهای محلی &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%af%d8%a7%d9%85%d9%86%d9%87-%d9%85%d8%aa%d8%ba%db%8c%d8%b1%d9%87%d8%a7-%d8%af%d8%b1-cpp/">دامنه متغیرها در ++C</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%af%d8%a7%d9%85%d9%86%d9%87-%d9%85%d8%aa%d8%ba%db%8c%d8%b1%d9%87%d8%a7-%d8%af%d8%b1-cpp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[cpp programming language]]></series:name>
	</item>
		<item>
		<title>انواع متغیر در ++C</title>
		<link>https://melec.ir/%d8%a7%d9%86%d9%88%d8%a7%d8%b9-%d9%85%d8%aa%d8%ba%db%8c%d8%b1-%d8%af%d8%b1-cpp/</link>
					<comments>https://melec.ir/%d8%a7%d9%86%d9%88%d8%a7%d8%b9-%d9%85%d8%aa%d8%ba%db%8c%d8%b1-%d8%af%d8%b1-cpp/#respond</comments>
		
		<dc:creator><![CDATA[احسان پناهی]]></dc:creator>
		<pubDate>Thu, 02 Apr 2020 12:26:37 +0000</pubDate>
				<category><![CDATA[آموزش زبان ++C]]></category>
		<category><![CDATA[تعریف متغیر در ++C]]></category>
		<category><![CDATA[آموزش برنامه نویسی به زبان Cpp]]></category>
		<category><![CDATA[انواع متغیر]]></category>
		<category><![CDATA[آموزش برنامه نویسی C]]></category>
		<category><![CDATA[متغیر در ++C]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=30167</guid>

					<description><![CDATA[<p>یک متغیر، یک محل ذخیره سازی با نام مشخص است که برنامه از آن استفاده می کند. هر متغیر در ++C دارای یک نوع مشخص است که تعیین کننده اندازه و آرایش آن در حافظه، محدوده مقادیری که می توان در حافظه ذخیره کرد و مجموعه عملیاتی که می توان روی آن متغیر انجام داد می باشد. نام متغیر می تواند شامل حروف، ارقام و کارکتر زیرخط باشد.نام یک متغیر باید با یک حرف یا کارکتر زیرخط آغاز شود. از آنجایی که ++C به حروف کوچک و بزرگ حساس است باید به آنها در نام متغیرها دقت کرد. همانند آنچه در فصل پیش ذکر شد، جدول زیر نوع متغیرهای اصلی در ++C را لیست کرده است. ردیف نوع و توصیف آن 1 bool مقدار true یا false را ذخیره می کند 2 char عموماً یک اکتاو(1 بایت) است. نوع آن عدد صحیح است. 3 int معمول ترین سایز عدد صحیح &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%a7%d9%86%d9%88%d8%a7%d8%b9-%d9%85%d8%aa%d8%ba%db%8c%d8%b1-%d8%af%d8%b1-cpp/">انواع متغیر در ++C</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%a7%d9%86%d9%88%d8%a7%d8%b9-%d9%85%d8%aa%d8%ba%db%8c%d8%b1-%d8%af%d8%b1-cpp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[cpp programming language]]></series:name>
	</item>
		<item>
		<title>کامنت گذاری در ++C</title>
		<link>https://melec.ir/%da%a9%d8%a7%d9%85%d9%86%d8%aa-%da%af%d8%b0%d8%a7%d8%b1%db%8c-%d8%af%d8%b1-cpp/</link>
					<comments>https://melec.ir/%da%a9%d8%a7%d9%85%d9%86%d8%aa-%da%af%d8%b0%d8%a7%d8%b1%db%8c-%d8%af%d8%b1-cpp/#respond</comments>
		
		<dc:creator><![CDATA[احسان پناهی]]></dc:creator>
		<pubDate>Sun, 29 Mar 2020 08:51:07 +0000</pubDate>
				<category><![CDATA[آموزش زبان ++C]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[آموزش برنامه نویسی C]]></category>
		<category><![CDATA[آموزش ++C]]></category>
		<category><![CDATA[کامنت در ++C]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=29980</guid>

					<description><![CDATA[<p>کامنت ها در هر برنامه عبارات توصیفی هستند که لابلای کدهای ++C قرار می گیرند. این کامنتها به خوانندگان سورس کد کمک می کنند.همه زبان های برنامه نویسی از کامنت ها پشتیبانی می کنند. ++C از کامنت تک خطی و چندخطی پشتیبانی می کند. کامپایلر ++C همه کارکترهای موجود در یک کامنت را نادیده می گیرد. چندخطی کامنتهای ++C با /* آغاز شده و با */ پایان می یابند.برای مثال /* This is a comment */ /* ++C comments can also * span multiple lines */ کامنت تک خطی یک کامنت همچنین با // هم می تواند آغاز شده و تا انتهای همان خط ادامه یابد. مثال #include&#60;iostream&#62; usingnamespace std; main(){ cout &#60;&#60;"Hello World";// prints Hello World return0; } زمانی که کد بالا کامپایل می شود، خط // prints Hello World  نادیده گرفته شده و در نهایت نتیجه زیر تولید می شود Hello World درون /* و */ ،// ، &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%da%a9%d8%a7%d9%85%d9%86%d8%aa-%da%af%d8%b0%d8%a7%d8%b1%db%8c-%d8%af%d8%b1-cpp/">کامنت گذاری در ++C</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%da%a9%d8%a7%d9%85%d9%86%d8%aa-%da%af%d8%b0%d8%a7%d8%b1%db%8c-%d8%af%d8%b1-cpp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[cpp programming language]]></series:name>
	</item>
		<item>
		<title>نصب محیط برنامه نویسی ++C</title>
		<link>https://melec.ir/%d9%86%d8%b5%d8%a8-%d9%85%d8%ad%db%8c%d8%b7-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-cpp/</link>
					<comments>https://melec.ir/%d9%86%d8%b5%d8%a8-%d9%85%d8%ad%db%8c%d8%b7-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-cpp/#respond</comments>
		
		<dc:creator><![CDATA[احسان پناهی]]></dc:creator>
		<pubDate>Fri, 27 Mar 2020 12:34:55 +0000</pubDate>
				<category><![CDATA[آموزش زبان ++C]]></category>
		<category><![CDATA[لینوکس]]></category>
		<category><![CDATA[کامپایلر GCC]]></category>
		<category><![CDATA[برنامه نویسی C]]></category>
		<category><![CDATA[آموزش برنامه نویسی C]]></category>
		<category><![CDATA[کامپایلر ++C]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=29963</guid>

					<description><![CDATA[<p>اگر همچنان مشتاق نصب محیط برنامه نویسی ++C هستید، باید دو نرم افزار زیر را روی کامپیوترتان داشته باشید. ویرایشگر متن این نرم افزار برای تایپ کردن برنامه استفاده می شود. notepad ویندوز، OS Edit Command ، Brief، Epilson، EMACS، و vim یا vi نمونه هایی از ویرایشگرهای متن هستند. نام و نسخه ویرایشگرهای متن بسته به سیستم عامل های مختلف ممکن است متفاوت باشد. برای مثال، Notepad در ویندوز و vim یا vi را می توان در  لینوکس استفاده کرد. فایلهایی که با استفاده از ویرایشگر ایجاد می کنید سورس فایل نام دارند و عمولاً با پسوند cpp ، .cp. یا c. نام گذاری می شوند. برای شروع برنامه نویسی ++C ، ویرایشگر متن باید نصب شده باشد. نکته مهم: شما در محیط ها و نرم افزارهای مختلفی می‌توانید برنامه‌های ++C بنویسید مثلا Microsoft Visual Studio، Code::Blocks و ده‌ها نرم افزار دیگر ولی در این آموزش ها برای ما &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d9%86%d8%b5%d8%a8-%d9%85%d8%ad%db%8c%d8%b7-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-cpp/">نصب محیط برنامه نویسی ++C</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d9%86%d8%b5%d8%a8-%d9%85%d8%ad%db%8c%d8%b7-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-cpp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		
		<series:name><![CDATA[cpp programming language]]></series:name>
	</item>
		<item>
		<title>تخصیص حافظه پویا در C با malloc ، calloc ، realloc و free</title>
		<link>https://melec.ir/%d8%aa%d8%ae%d8%b5%db%8c%d8%b5-%d8%ad%d8%a7%d9%81%d8%b8%d9%87-%d9%be%d9%88%db%8c%d8%a7-%d8%af%d8%b1-c-%d8%a8%d8%a7-malloc-callco-realloc-free/</link>
					<comments>https://melec.ir/%d8%aa%d8%ae%d8%b5%db%8c%d8%b5-%d8%ad%d8%a7%d9%81%d8%b8%d9%87-%d9%be%d9%88%db%8c%d8%a7-%d8%af%d8%b1-c-%d8%a8%d8%a7-malloc-callco-realloc-free/#comments</comments>
		
		<dc:creator><![CDATA[احسان پناهی]]></dc:creator>
		<pubDate>Sun, 22 Mar 2020 05:38:47 +0000</pubDate>
				<category><![CDATA[آموزش زبان C]]></category>
		<category><![CDATA[حافظه پویا]]></category>
		<category><![CDATA[مدیریت حافظه در C]]></category>
		<category><![CDATA[آموزش برنامه نویسی به زبان C]]></category>
		<category><![CDATA[آموزش برنامه نویسی C]]></category>
		<category><![CDATA[تخصیص حافظه در C]]></category>
		<category><![CDATA[حافظه پویا در C]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=29747</guid>

					<description><![CDATA[<p>پیش از آموختن تخصیص حافظه پویا در C ، باید بدانیم که: مدیریت حافظه در C چگونه عمل می کند؟ و در ادامه با تخصیص حافظه پویا در C با malloc ، calloc ، realloc و free و آشنا می‌شویم. مدیریت حافظه در C چگونه عمل می کند؟ وقتی که یک متغیر از نوع داده پایه را اعلان می کنیم، کامپایلر C به صورت خودکار فضای حافظه از یک استخر حافظه به آن اختصاص می دهد که پشته(stack) نام دارد. برای مثال، یک متغیر float هنگام اعلان معمولاً 4 بایت فضا(متناسب با پلتفرم) اشغال می کند. با استفاده از عملگر sizeof می توان این موضوع را تایید کرد: #include &#60;stdio.h&#62; int main() { float x; printf("The size of float is %d bytes", sizeof(x)); return 0;} خروجی برابر خواهد بود با: The size of float is 4 bytes همچنین، به یک آرایه با اندازه مشخص بلوکی پیوسته از حافظه اختصاص داده &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%aa%d8%ae%d8%b5%db%8c%d8%b5-%d8%ad%d8%a7%d9%81%d8%b8%d9%87-%d9%be%d9%88%db%8c%d8%a7-%d8%af%d8%b1-c-%d8%a8%d8%a7-malloc-callco-realloc-free/">تخصیص حافظه پویا در C با malloc ، calloc ، realloc و free</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%aa%d8%ae%d8%b5%db%8c%d8%b5-%d8%ad%d8%a7%d9%81%d8%b8%d9%87-%d9%be%d9%88%db%8c%d8%a7-%d8%af%d8%b1-c-%d8%a8%d8%a7-malloc-callco-realloc-free/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		
		<series:name><![CDATA[C Programming Language]]></series:name>
	</item>
		<item>
		<title>توابع در زبان C</title>
		<link>https://melec.ir/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d8%af%d8%b1-%d8%b2%d8%a8%d8%a7%d9%86-c/</link>
					<comments>https://melec.ir/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d8%af%d8%b1-%d8%b2%d8%a8%d8%a7%d9%86-c/#comments</comments>
		
		<dc:creator><![CDATA[احسان پناهی]]></dc:creator>
		<pubDate>Sun, 08 Mar 2020 15:02:11 +0000</pubDate>
				<category><![CDATA[آموزش زبان C]]></category>
		<category><![CDATA[آموزش برنامه نویسی به زبان C]]></category>
		<category><![CDATA[آموزش برنامه نویسی C]]></category>
		<category><![CDATA[انواع توابع در زبان c]]></category>
		<category><![CDATA[توابع در زبان C]]></category>
		<category><![CDATA[تعریف تابع در زبان C]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=29593</guid>

					<description><![CDATA[<p>در این جلسه توابع در زبان C را همراه با مثال یادمیگریم. اول از همه باید بدونیم تابع چیست؟ توابع در برنامه نویسی یک بلوک کد با قابلیت استفاده مجدد است که تست و درک برنامه را آسان کرده و بدون تغییر برنامه فراخواننده، به راحتی می توان آنها را ویرایش کرد. توابع به منظور تقسیم بندی کدها و ماجوله سازی برنامه برای نتایج بهتر و موثرتر استفاده می شوند. به طور خلاصه، برنامه‌های بزرگتر به زیربرنامه‌های متعددی تقسیم شده که تابع نامیده می شوند. وقتی یک برنامه بزرگ را به توابع متعدد تقسیم می کنید، مدیریت هر تابع به صورت مجزا آسان خواهد گردید. هروقت که خطایی در برنامه رخ دهد، به راحتی تابع معیوب را بررسی کرده و خطاهای آن را تصحیح می کنید. به هنگام نیاز، به راحتی می توانید توابع را فراخوانی کرده که این به صورت خودکار به صرفه جویی در زمان و فضا منجر خواهد &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d8%af%d8%b1-%d8%b2%d8%a8%d8%a7%d9%86-c/">توابع در زبان C</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%aa%d9%88%d8%a7%d8%a8%d8%b9-%d8%af%d8%b1-%d8%b2%d8%a8%d8%a7%d9%86-c/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		
		<series:name><![CDATA[C Programming Language]]></series:name>
	</item>
		<item>
		<title>مدیریت فایل ها در زبان C &#8211; ایجاد، بازکردن، خواندن، نوشتن و بستن یک فایل</title>
		<link>https://melec.ir/%d9%85%d8%af%db%8c%d8%b1%db%8c%d8%aa-%d9%81%d8%a7%db%8c%d9%84-%d9%87%d8%a7-%d8%af%d8%b1-%d8%b2%d8%a8%d8%a7%d9%86-c/</link>
					<comments>https://melec.ir/%d9%85%d8%af%db%8c%d8%b1%db%8c%d8%aa-%d9%81%d8%a7%db%8c%d9%84-%d9%87%d8%a7-%d8%af%d8%b1-%d8%b2%d8%a8%d8%a7%d9%86-c/#comments</comments>
		
		<dc:creator><![CDATA[احسان پناهی]]></dc:creator>
		<pubDate>Sat, 29 Feb 2020 14:16:41 +0000</pubDate>
				<category><![CDATA[آموزش زبان C]]></category>
		<category><![CDATA[آموزش زبان برنامه نویسی C]]></category>
		<category><![CDATA[برنامه نویسی C]]></category>
		<category><![CDATA[آموزش برنامه نویسی C]]></category>
		<category><![CDATA[آموزش زبان c از پایه]]></category>
		<category><![CDATA[ایجاد فایل در زبان C]]></category>
		<category><![CDATA[کار با فایل ها در زبان C]]></category>
		<category><![CDATA[زبان c]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=29558</guid>

					<description><![CDATA[<p>مدیریت فایل ها در زبان C، یک فایل برای ذخیره حجم بزرگی از داده های دائمی استفاده می شود. همانند دیگر زبان ها، زبان C توابع مدیریت فایل زیر را مهیا ساخته است: ایجاد یک فایل بازکردن یک فایل خواندن یک فایل نوشتن روی یک فایل بستن یک فایل جدول زیر مهم ترین توابع مدیریت فایل در زبان C را آورده است: تابع هدف fopen () ایجاد یک فایل یا بازکردن یک فایل موجود fclose () بستن یک فایل fprintf () نوشتن یک بلوک داده در فایل fscanf () خواندن یک بلوک داده از یک فایل getc () خواندن یک کارکتر از یک فایل putc () نوشتن یک کارکتر در یک فایل getw () خواندن یک Integr از یک فایل putw () نوشتن یک integer در یک فایل fseek () تغییر مکان اشاره گر فایل به مکان مشخص ftell () مکان فعلی اشاره گر فایل را برمی گرداند rewind () &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d9%85%d8%af%db%8c%d8%b1%db%8c%d8%aa-%d9%81%d8%a7%db%8c%d9%84-%d9%87%d8%a7-%d8%af%d8%b1-%d8%b2%d8%a8%d8%a7%d9%86-c/">مدیریت فایل ها در زبان C &#8211; ایجاد، بازکردن، خواندن، نوشتن و بستن یک فایل</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d9%85%d8%af%db%8c%d8%b1%db%8c%d8%aa-%d9%81%d8%a7%db%8c%d9%84-%d9%87%d8%a7-%d8%af%d8%b1-%d8%b2%d8%a8%d8%a7%d9%86-c/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		
		<series:name><![CDATA[C Programming Language]]></series:name>
	</item>
	</channel>
</rss>
