<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="mk">
	<id>https://wiki.spodeli.org/index.php?action=history&amp;feed=atom&amp;title=C</id>
	<title>C - Историја на измените</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.spodeli.org/index.php?action=history&amp;feed=atom&amp;title=C"/>
	<link rel="alternate" type="text/html" href="https://wiki.spodeli.org/index.php?title=C&amp;action=history"/>
	<updated>2026-05-01T21:08:42Z</updated>
	<subtitle>Историја на измените на оваа страница на викито</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>https://wiki.spodeli.org/index.php?title=C&amp;diff=344&amp;oldid=prev</id>
		<title>Admin: 8 ревизии: initial</title>
		<link rel="alternate" type="text/html" href="https://wiki.spodeli.org/index.php?title=C&amp;diff=344&amp;oldid=prev"/>
		<updated>2011-01-29T16:28:32Z</updated>

		<summary type="html">&lt;p&gt;8 ревизии: initial&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;mk&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Претходна преработка&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Преработка од 18:28, 29 јануари 2011&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;mk&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нема разлика)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.spodeli.org/index.php?title=C&amp;diff=343&amp;oldid=prev</id>
		<title>84.132.162.82 на 10:33, 10 јуни 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.spodeli.org/index.php?title=C&amp;diff=343&amp;oldid=prev"/>
		<updated>2007-06-10T10:33:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;mk&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Претходна преработка&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Преработка од 12:33, 10 јуни 2007&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Ред 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Програмскиот јазик C (Це) е програмски јазик од третата генерација програмски јазици. Тој е програмски јазик кој ги одбележа осумдесеттите и деведесеттите години на минатиот век&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. C &lt;/del&gt;е најраширен програмски јазик на светот. Тој е едноставен и елегантен програмски јазик кој ја пополнува празнината меѓу вишите програмски јазици и асемблерите (assembler) бидејќи ги комбинира особеностите на вишите програмски јазици со функционалноста на асемблерите. Поради тоа C можеме да го наречеме јазик што ги обединува својствата и на вишите програмски јазици и на асемблерите.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Програмскиот јазик C (Це) е програмски јазик од третата генерација програмски јазици. Тој е програмски јазик кој ги одбележа осумдесеттите и деведесеттите години на минатиот век &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;и &lt;/ins&gt;е најраширен програмски јазик на светот. Тој е едноставен и елегантен програмски јазик кој ја пополнува празнината меѓу вишите програмски јазици и асемблерите (assembler) бидејќи ги комбинира особеностите на вишите програмски јазици со функционалноста на асемблерите. Поради тоа C можеме да го наречеме јазик што ги обединува својствата и на вишите програмски јазици и на асемблерите.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Историја ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Историја ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>84.132.162.82</name></author>
	</entry>
	<entry>
		<id>https://wiki.spodeli.org/index.php?title=C&amp;diff=342&amp;oldid=prev</id>
		<title>84.132.162.82: C не е релативно нов програмски јазик.</title>
		<link rel="alternate" type="text/html" href="https://wiki.spodeli.org/index.php?title=C&amp;diff=342&amp;oldid=prev"/>
		<updated>2007-06-10T10:31:03Z</updated>

		<summary type="html">&lt;p&gt;C не е релативно нов програмски јазик.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Програмскиот јазик C (Це) е програмски јазик од третата генерација програмски јазици. Тој е програмски јазик кој ги одбележа осумдесеттите и деведесеттите години на минатиот век. C е најраширен програмски јазик на светот. Тој е едноставен и елегантен програмски јазик кој ја пополнува празнината меѓу вишите програмски јазици и асемблерите (assembler) бидејќи ги комбинира особеностите на вишите програмски јазици со функционалноста на асемблерите. Поради тоа C можеме да го наречеме јазик што ги обединува својствата и на вишите програмски јазици и на асемблерите.&lt;br /&gt;
&lt;br /&gt;
== Историја ==&lt;br /&gt;
&lt;br /&gt;
За творец на овој програмски јазик се смета [[Dennis Ritchie]] од Bell-овите лабаратории на АТ&amp;amp;Т. Тој заедно со [[Ken Northon]] работел на дизајнирање на првичните верзии на оперативниот систем [[Unix]] и го имплементира на PDP 11. Во 1978 година [[Brian Kernighan]] и [[Denis Ritchie]] ја издале првата книга за програмскиот јазик C. Оваа книга служела како референтна книга за јазикот се до појавата на првиот ANSI стандард за C, десетина години подоцна.&lt;br /&gt;
&lt;br /&gt;
Генеологијата на програмскиот јазик C е следнава. Како и за сите други структуирани програмски јазици, така и за програмскиот јазик C може да се каже дека негов најдалечен предок е програмскиот јазик [[Algol]] 60. [[Algol]] 60, како што кажува и неговото име, бил развиен во 1960 година од страна на повеќе национални групи. Тој настанал само неколку години по програмскиот јазик [[Fortran]]. При создавањето на овој јазик било посветено големо внимание на неговата синтакса, модуларната структура и многу други нешта за кои денес се смета дека се современи и полезни. За жал, овој програмски јазик не бил никогаш општо прифатен од програмерите, веројатно поради неговата преголема генералност, апстрактност и опширност.&lt;br /&gt;
&lt;br /&gt;
Во 1963 година на универзитетот во Кембриџ развиен е програмски јазик CPL (Combined Programming Language). Овој јазик претставува обид програмскиот јазик [[Algol]] 60 да се поедностави и доведе до разумна мера. Но и овој програмски јазик бил преопширен и пресложен, па како таков и тежок за учење и примена.&lt;br /&gt;
&lt;br /&gt;
Martin Richards исто така од Кембриџ, во 1967 година го создал јазикот BCPL (Basic Combined Programming Language). При тоа, поедноставувајќи го програмскиот јазик CPL, се обидел да дојде до поедноставен и применлив програмски јазик. Овој програмски јазик е сличен на макроасемблерите и се нашол во примена на повеќе компјутери меѓу кои и на некои микрокомпјутери (BBC и Sincler QL). Натамошното поедноставување на овој програмски јазик било направено од Кен Томсон (Ken Thompson). Тој работел во лабараториите на Bell на имплементација на разните верзии на оперативниот систем [[Unix]]. За таа цел, Томсон го создал програмскиот јазик Б во 1970 година. Јазикот Б претставува натамошно поедноставување на програмскиот јазик BCPL. Тој бил применет за реализација на првиот [[Unix]] оперативен систем на компјутерот PDP-7.&lt;br /&gt;
&lt;br /&gt;
Поедноставувањето на овие програмски јазици довело до тоа тие да личат на макро асемблери и да бидат употребливи само за ограничен број примени. Затоа, Денис Ричи се обидел да ја поврати изгубената генералност кај овие програмски јазици, конструирајќи го програмскиот јазик C во 1972 година.&lt;br /&gt;
&lt;br /&gt;
Според тоа, генеологијата на програмскиот јазик C е следнава: [[Algol]] 60 &amp;gt; CPL &amp;gt; BCPL &amp;gt; B &amp;gt; C.&lt;br /&gt;
&lt;br /&gt;
== Конструкција ==&lt;br /&gt;
&lt;br /&gt;
Програмскиот јазик C бил конструиран првенствено за потребите на развој и пренос на оперативниот систем [[Unix]] од еден вид компјутер на друг. Овој оперативен систем бил напишан во асемблер за PDP 11, а Денис Ричи го преобработил неговото јадро (kernel) со помош на програмскиот јазик C. На тој начин оперативниот систем станал полесно пренослив на други компјутери.&lt;br /&gt;
&lt;br /&gt;
Програмскиот јазик C не бил посебно популаризиран од никого. Тој самиот се наметнал меѓу програмерите без никакво рекламирање, така што и самиот автор бил изненаден кога видел колку неговиот јазик станал популарен.&lt;br /&gt;
&lt;br /&gt;
Од PDP 11 C се проширил на мини компјутерите, а потоа и на микро компјутерите. Тој е основно орудие на многу познати програмерски куќи како што сe: Ashton Tate, Microsoft, Digital Research, DEC, AT&amp;amp;T итн.&lt;br /&gt;
&lt;br /&gt;
Преносливоста на C, за која многу се зборува, е реалност на ниво на пренос на програми што инаку би се пренесувале како асемблерски програми. За апликативни програми преносливоста на јазиците, како што се Паскал ([[Pascal]]) и [[Fortran]] е поголема поради големиот степен на нивната стандардизација.&lt;br /&gt;
&lt;br /&gt;
== Искористување ==&lt;br /&gt;
&lt;br /&gt;
Јазикот C ја поседува компактноста карактеристична за програмските јазици конструирани од еден човек. Такви програмски јазици се веќе споменатите B и BCPL и програмските јазици како Паскал, Lisp, APL и други. За разлика од нив програмските јазици што се конструирани од страна на тимови со повеќе автори како што се PL/1, ADA, [[Algol]] 60 и други, не се компактни и често пати се пресложени. C е програмски јазик за општа намена и со него можат да се пишуваат најразлични видови програми. Сепак, може да се каже дека неговите можности најмногу доаѓаат до израз при пишување на системски софтвер, што и била неговата првенствена намена, а и специјалноста на неговиот творец.&lt;br /&gt;
&lt;br /&gt;
Во однос на големината, C е екстремно мал програмски јазик. Бројот на клучни зборови (keyword) во C изнесува 32 (28 според првичниот незваничен стандард од книгата на Ричи и Кернихам и дополнителни 4 кои се внесени во ANSI стандардот за C). За разлика од C, IBM-овиот Basic, кој се смета за едноставен програмски јазик има 159 клучни зборови.&lt;br /&gt;
&lt;br /&gt;
== Краток опис на синтаксата ==&lt;br /&gt;
&lt;br /&gt;
Клучни зборови во C според стандардот ANSI се: auto, break, case, char, const, continue, default, do, double, else, enum, extern, float, for, goto, if, int, long, register, return, short, signed, sizeof, static, struct, switch, typedef, union, unsigned, void, volatile, while ... Програмскиот јазик C е case sensitive односно тој прави разлика помеѓу малите и големите букви. While не е исто што и while.&lt;br /&gt;
&lt;br /&gt;
И во двете верзии може да се забележи дека C ги содржи само основните наредби и дека нема вградени влезно-излезни (I/O) наредби и наредби за ракување со низи знакови. Философијата на C е таква што сите посложени наредби се реализираат со помош на основните наредби и како функции (function) се чуваат во таканаречените библиотеки на функции (function libraries). Со секој преведувач на C (C compiler) се испорачуваат и повеќе библиотеки со разни видови функции.&lt;br /&gt;
&lt;br /&gt;
Програмите во C се состојат од низи блокови кои се организираат како функции. Според тоа, пишувањето на програмите се сведува на пишување поедини функции и нивно вклопување. При тоа, сите функции се рамноправни со тоа што една мора да го има името main(). Тоа е функцијата од која отпочнува програмата.&lt;br /&gt;
&lt;br /&gt;
Читањето на програмите во C е тешко и на прв поглед тие се прилично неразбирливи за почетниците. Тоа е поради големиот број оператори кои се присутни како резултат на тенденцијата за блискост со асемблерот.&lt;br /&gt;
&lt;br /&gt;
Покрај другото, моќта на C е и во овозможување на работа со покажувачи. Покажувачите, најпросто речено, соодветстуваат со мемориски адреси. Многу машински инструкции работат директно со реалните мемориски адреси, па примената на покажувачите овозможува ефикасно преведени програми.&lt;br /&gt;
&lt;br /&gt;
== Пример на C код ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  #include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  int main (int argc, char **argv) {&lt;br /&gt;
        int a, i;&lt;br /&gt;
	&lt;br /&gt;
	a = 0;&lt;br /&gt;
        for(i=1; i&amp;lt;=100; i++)&lt;br /&gt;
		a+=i;&lt;br /&gt;
		&lt;br /&gt;
	printf(&amp;quot;Sumata na broevite od 1 do 100 e: %d\n&amp;quot;, a);&lt;br /&gt;
&lt;br /&gt;
	return 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Врски ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.cprogramming.com Сè за C]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cplus.about.com/od/beginnerctutoria1/l/blctut.htm Научете C]&lt;br /&gt;
&lt;br /&gt;
* [http://www.cs.cf.ac.uk/Dave/C Dave Marshall's C Tutorial - Понапреден C водач]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Категорија:Програмирање]]&lt;/div&gt;</summary>
		<author><name>84.132.162.82</name></author>
	</entry>
	<entry>
		<id>https://wiki.spodeli.org/index.php?title=C&amp;diff=339&amp;oldid=prev</id>
		<title>Admin: /* Врски */</title>
		<link rel="alternate" type="text/html" href="https://wiki.spodeli.org/index.php?title=C&amp;diff=339&amp;oldid=prev"/>
		<updated>2007-05-31T18:04:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Врски&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;mk&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Претходна преработка&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Преработка од 20:04, 31 мај 2007&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l63&quot;&gt;Ред 63:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 63:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Врски ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Врски ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://www.cprogramming.com Се за C]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &lt;/ins&gt;[http://www.cprogramming.com Се за C]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://www.cplus.about.com/od/beginnerctutoria1/l/blctut.htm Научете C]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &lt;/ins&gt;[http://www.cplus.about.com/od/beginnerctutoria1/l/blctut.htm Научете C]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://www.cs.cf.ac.uk/Dave/C Dave Marshall's C Tutorial - Понапреден C водач]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* &lt;/ins&gt;[http://www.cs.cf.ac.uk/Dave/C Dave Marshall's C Tutorial - Понапреден C водач]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категорија:Програмирање]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категорија:Програмирање]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.spodeli.org/index.php?title=C&amp;diff=338&amp;oldid=prev</id>
		<title>Admin: /* Врски */</title>
		<link rel="alternate" type="text/html" href="https://wiki.spodeli.org/index.php?title=C&amp;diff=338&amp;oldid=prev"/>
		<updated>2007-05-31T18:03:58Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Врски&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;mk&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Претходна преработка&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Преработка од 20:03, 31 мај 2007&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l64&quot;&gt;Ред 64:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 64:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://www.cprogramming.com Се за C]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://www.cprogramming.com Се за C]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://www.cplus.about.com/od/beginnerctutoria1/l/blctut.htm Научете C]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://www.cplus.about.com/od/beginnerctutoria1/l/blctut.htm Научете C]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://www.cs.cf.ac.uk/Dave/C Dave Marshall's C Tutorial - Понапреден C водач]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://www.cs.cf.ac.uk/Dave/C Dave Marshall's C Tutorial - Понапреден C водач]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категорија:Програмирање]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категорија:Програмирање]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.spodeli.org/index.php?title=C&amp;diff=337&amp;oldid=prev</id>
		<title>Admin на 18:03, 31 мај 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.spodeli.org/index.php?title=C&amp;diff=337&amp;oldid=prev"/>
		<updated>2007-05-31T18:03:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;mk&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Претходна преработка&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Преработка од 20:03, 31 мај 2007&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Ред 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Програмскиот јазик C (Це) е релативно нов програмски јазик. Тој е програмски јазик кој ги одбележа осумдесеттите и деведесеттите години на минатиот век. C е најраширен програмски јазик на светот. Тој е едноставен и елегантен програмски јазик кој ја пополнува празнината меѓу вишите програмски јазици и асемблерите (assembler) бидејќи ги комбинира особеностите на вишите програмски јазици со функционалноста на асемблерите. Поради тоа C можеме да го наречеме јазик што ги обединува својствата и на вишите програмски јазици и на асемблерите.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Програмскиот јазик C (Це) е релативно нов програмски јазик. Тој е програмски јазик кој ги одбележа осумдесеттите и деведесеттите години на минатиот век. C е најраширен програмски јазик на светот. Тој е едноставен и елегантен програмски јазик кој ја пополнува празнината меѓу вишите програмски јазици и асемблерите (assembler) бидејќи ги комбинира особеностите на вишите програмски јазици со функционалноста на асемблерите. Поради тоа C можеме да го наречеме јазик што ги обединува својствата и на вишите програмски јазици и на асемблерите.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Историја ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;За творец на овој програмски јазик се смета [[Dennis Ritchie]] од Bell-овите лабаратории на АТ&amp;amp;Т. Тој заедно со [[Ken Northon]] работел на дизајнирање на првичните верзии на оперативниот систем [[Unix]] и го имплементира на PDP 11. Во 1978 година [[Brian Kernighan]] и [[Denis Ritchie]] ја издале првата книга за програмскиот јазик C. Оваа книга служела како референтна книга за јазикот се до појавата на првиот ANSI стандард за C, десетина години подоцна.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;За творец на овој програмски јазик се смета [[Dennis Ritchie]] од Bell-овите лабаратории на АТ&amp;amp;Т. Тој заедно со [[Ken Northon]] работел на дизајнирање на првичните верзии на оперативниот систем [[Unix]] и го имплементира на PDP 11. Во 1978 година [[Brian Kernighan]] и [[Denis Ritchie]] ја издале првата книга за програмскиот јазик C. Оваа книга служела како референтна книга за јазикот се до појавата на првиот ANSI стандард за C, десетина години подоцна.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.spodeli.org/index.php?title=C&amp;diff=336&amp;oldid=prev</id>
		<title>Admin на 18:02, 31 мај 2007</title>
		<link rel="alternate" type="text/html" href="https://wiki.spodeli.org/index.php?title=C&amp;diff=336&amp;oldid=prev"/>
		<updated>2007-05-31T18:02:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Програмскиот јазик C (Це) е релативно нов програмски јазик. Тој е програмски јазик кој ги одбележа осумдесеттите и деведесеттите години на минатиот век. C е најраширен програмски јазик на светот. Тој е едноставен и елегантен програмски јазик кој ја пополнува празнината меѓу вишите програмски јазици и асемблерите (assembler) бидејќи ги комбинира особеностите на вишите програмски јазици со функционалноста на асемблерите. Поради тоа C можеме да го наречеме јазик што ги обединува својствата и на вишите програмски јазици и на асемблерите.&lt;br /&gt;
&lt;br /&gt;
За творец на овој програмски јазик се смета [[Dennis Ritchie]] од Bell-овите лабаратории на АТ&amp;amp;Т. Тој заедно со [[Ken Northon]] работел на дизајнирање на првичните верзии на оперативниот систем [[Unix]] и го имплементира на PDP 11. Во 1978 година [[Brian Kernighan]] и [[Denis Ritchie]] ја издале првата книга за програмскиот јазик C. Оваа книга служела како референтна книга за јазикот се до појавата на првиот ANSI стандард за C, десетина години подоцна.&lt;br /&gt;
&lt;br /&gt;
Генеологијата на програмскиот јазик C е следнава. Како и за сите други структуирани програмски јазици, така и за програмскиот јазик C може да се каже дека негов најдалечен предок е програмскиот јазик [[Algol]] 60. [[Algol]] 60, како што кажува и неговото име, бил развиен во 1960 година од страна на повеќе национални групи. Тој настанал само неколку години по програмскиот јазик [[Fortran]]. При создавањето на овој јазик било посветено големо внимание на неговата синтакса, модуларната структура и многу други нешта за кои денес се смета дека се современи и полезни. За жал, овој програмски јазик не бил никогаш општо прифатен од програмерите, веројатно поради неговата преголема генералност, апстрактност и опширност.&lt;br /&gt;
&lt;br /&gt;
Во 1963 година на универзитетот во Кембриџ развиен е програмски јазик CPL (Combined Programming Language). Овој јазик претставува обид програмскиот јазик [[Algol]] 60 да се поедностави и доведе до разумна мера. Но и овој програмски јазик бил преопширен и пресложен, па како таков и тежок за учење и примена.&lt;br /&gt;
&lt;br /&gt;
Martin Richards исто така од Кембриџ, во 1967 година го создал јазикот BCPL (Basic Combined Programming Language). При тоа, поедноставувајќи го програмскиот јазик CPL, се обидел да дојде до поедноставен и применлив програмски јазик. Овој програмски јазик е сличен на макроасемблерите и се нашол во примена на повеќе компјутери меѓу кои и на некои микрокомпјутери (BBC и Sincler QL). Натамошното поедноставување на овој програмски јазик било направено од Кен Томсон (Ken Thompson). Тој работел во лабараториите на Bell на имплементација на разните верзии на оперативниот систем [[Unix]]. За таа цел, Томсон го создал програмскиот јазик Б во 1970 година. Јазикот Б претставува натамошно поедноставување на програмскиот јазик BCPL. Тој бил применет за реализација на првиот [[Unix]] оперативен систем на компјутерот PDP-7.&lt;br /&gt;
&lt;br /&gt;
Поедноставувањето на овие програмски јазици довело до тоа тие да личат на макро асемблери и да бидат употребливи само за ограничен број примени. Затоа, Денис Ричи се обидел да ја поврати изгубената генералност кај овие програмски јазици, конструирајќи го програмскиот јазик C во 1972 година.&lt;br /&gt;
&lt;br /&gt;
Според тоа, генеологијата на програмскиот јазик C е следнава: [[Algol]] 60 &amp;gt; CPL &amp;gt; BCPL &amp;gt; B &amp;gt; C.&lt;br /&gt;
&lt;br /&gt;
== Конструкција ==&lt;br /&gt;
&lt;br /&gt;
Програмскиот јазик C бил конструиран првенствено за потребите на развој и пренос на оперативниот систем [[Unix]] од еден вид компјутер на друг. Овој оперативен систем бил напишан во асемблер за PDP 11, а Денис Ричи го преобработил неговото јадро (kernel) со помош на програмскиот јазик C. На тој начин оперативниот систем станал полесно пренослив на други компјутери.&lt;br /&gt;
&lt;br /&gt;
Програмскиот јазик C не бил посебно популаризиран од никого. Тој самиот се наметнал меѓу програмерите без никакво рекламирање, така што и самиот автор бил изненаден кога видел колку неговиот јазик станал популарен.&lt;br /&gt;
&lt;br /&gt;
Од PDP 11 C се проширил на мини компјутерите, а потоа и на микро компјутерите. Тој е основно орудие на многу познати програмерски куќи како што сe: Ashton Tate, Microsoft, Digital Research, DEC, AT&amp;amp;T итн.&lt;br /&gt;
&lt;br /&gt;
Преносливоста на C, за која многу се зборува, е реалност на ниво на пренос на програми што инаку би се пренесувале како асемблерски програми. За апликативни програми преносливоста на јазиците, како што се Паскал (Pascal) и [[Fortran]] е поголема поради големиот степен на нивната стандардизација.&lt;br /&gt;
&lt;br /&gt;
== Искористување ==&lt;br /&gt;
&lt;br /&gt;
Јазикот C ја поседува компактноста карактеристична за програмските јазици конструирани од еден човек. Такви програмски јазици се веќе споменатите B и BCPL и програмските јазици како Паскал, Lisp, APL и други. За разлика од нив програмските јазици што се конструирани од страна на тимови со повеќе автори како што се PL/1, ADA, [[Algol]] 60 и други, не се компактни и често пати се пресложени. C е програмски јазик за општа намена и со него можат да се пишуваат најразлични видови програми. Сепак, може да се каже дека неговите можности најмногу доаѓаат до израз при пишување на системски софтвер, што и била неговата првенствена намена, а и специјалноста на неговиот творец.&lt;br /&gt;
&lt;br /&gt;
Во однос на големината, C е екстремно мал програмски јазик. Бројот на клучни зборови (keyword) во C изнесува 32 (28 според првичниот незваничен стандард од книгата на Ричи и Кернихам и дополнителни 4 кои се внесени во ANSI стандардот за C). За разлика од C, IBM-овиот Basic, кој се смета за едноставен програмски јазик има 159 клучни зборови.&lt;br /&gt;
&lt;br /&gt;
== Краток опис на синтаксата ==&lt;br /&gt;
&lt;br /&gt;
Клучни зборови во C според стандардот ANSI се: auto, break, case, char, const, continue, default, do, double, else, enum, extern, float, for, goto, if, int, long, register, return, short, signed, sizeof, static, struct, switch, typedef, union, unsigned, void, volatile, while ... Програмскиот јазик C е case sensitive односно тој прави разлика помеѓу малите и големите букви. While не е исто што и while.&lt;br /&gt;
&lt;br /&gt;
И во двете верзии може да се забележи дека C ги содржи само основните наредби и дека нема вградени влезно-излезни (I/O) наредби и наредби за ракување со низи знакови. Философијата на C е таква што сите посложени наредби се реализираат со помош на основните наредби и како функции (fuction) се чуваат во таканаречените библиотеки на функции (function library). Со секој преведувач на C (C compiler) се испорачуваат и повеќе библиотеки на разни видови функции.&lt;br /&gt;
&lt;br /&gt;
Програмите во C се состојат од низи блокови кои се организираат како функции. Според тоа, пишувањето на програмите се сведува на пишување поедини функции и нивно вклопување. При тоа, сите функции се рамноправни со тоа што една мора да го има името main(). Тоа е функцијата од која отпочнува програмата.&lt;br /&gt;
&lt;br /&gt;
Читањето на програмите во C е тешко и на прв поглед тие се прилично неразбирливи за почетниците. Тоа е поради големиот број оператори кои се присутни како резултат на тенденцијата за блискост со асемблерот.&lt;br /&gt;
&lt;br /&gt;
Покрај другото, моќта на C е и во овозможување на работа со покажувачи. Покажувачите, најпросто речено, соодветстуваат со мемориски адреси. Многу машински инструкции работат директно со реалните мемориски адреси, па примената на покажувачите овозможува ефикасно преведени програми.&lt;br /&gt;
&lt;br /&gt;
== Пример на C код ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  #include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  int main (int argc, char **argv) {&lt;br /&gt;
        int a, i;&lt;br /&gt;
	&lt;br /&gt;
	a=0;&lt;br /&gt;
        for (i=0;i&amp;lt;=100;i++)&lt;br /&gt;
		a+=i;&lt;br /&gt;
		&lt;br /&gt;
	printf(&amp;quot;Suma na broevite od 1 do 100 e: &amp;quot;, a);&lt;br /&gt;
&lt;br /&gt;
	return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Врски ==&lt;br /&gt;
&lt;br /&gt;
[http://www.cprogramming.com Се за C]&lt;br /&gt;
[http://www.cplus.about.com/od/beginnerctutoria1/l/blctut.htm Научете C]&lt;br /&gt;
[http://www.cs.cf.ac.uk/Dave/C Dave Marshall's C Tutorial - Понапреден C водач]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Категорија:Програмирање]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>