<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=C-and-Cpp%2FC2%2FFirst-C-Program%2FVietnamese</id>
		<title>C-and-Cpp/C2/First-C-Program/Vietnamese - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=C-and-Cpp%2FC2%2FFirst-C-Program%2FVietnamese"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=C-and-Cpp/C2/First-C-Program/Vietnamese&amp;action=history"/>
		<updated>2026-05-14T04:28:34Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=C-and-Cpp/C2/First-C-Program/Vietnamese&amp;diff=50631&amp;oldid=prev</id>
		<title>PoojaMoolya at 11:29, 10 January 2020</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=C-and-Cpp/C2/First-C-Program/Vietnamese&amp;diff=50631&amp;oldid=prev"/>
				<updated>2020-01-10T11:29:20Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 11:29, 10 January 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| border = 1&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| border = 1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;Time&lt;/ins&gt;'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;|'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Thời Gian&lt;/del&gt;'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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 class=&quot;diffchange diffchange-inline&quot;&gt;Narration&lt;/ins&gt;'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;|'''&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Nội Dung&lt;/del&gt;'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; 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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; 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>PoojaMoolya</name></author>	</entry>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=C-and-Cpp/C2/First-C-Program/Vietnamese&amp;diff=50487&amp;oldid=prev</id>
		<title>Dieulinh79: Created page with &quot;{| border = 1  |'''Thời Gian''' |'''Nội Dung'''  |- | 00:01 |  Chào mừng đến với Spoken Tutorial về '''First C program'''.  |- | 00:05 |  Trong video này, ta s...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=C-and-Cpp/C2/First-C-Program/Vietnamese&amp;diff=50487&amp;oldid=prev"/>
				<updated>2020-01-04T01:40:34Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border = 1  |&amp;#039;&amp;#039;&amp;#039;Thời Gian&amp;#039;&amp;#039;&amp;#039; |&amp;#039;&amp;#039;&amp;#039;Nội Dung&amp;#039;&amp;#039;&amp;#039;  |- | 00:01 |  Chào mừng đến với Spoken Tutorial về &amp;#039;&amp;#039;&amp;#039;First C program&amp;#039;&amp;#039;&amp;#039;.  |- | 00:05 |  Trong video này, ta s...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border = 1&lt;br /&gt;
&lt;br /&gt;
|'''Thời Gian'''&lt;br /&gt;
|'''Nội Dung'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:01&lt;br /&gt;
|  Chào mừng đến với Spoken Tutorial về '''First C program'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:05&lt;br /&gt;
|  Trong video này, ta sẽ học về:&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:08&lt;br /&gt;
| Cách viết một chương trình C đơn giản&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:11&lt;br /&gt;
| Làm thế nào để biên dịch nó.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:13&lt;br /&gt;
| Cách chạy chương trình, tôi sẽ giải thích một vài lỗi thông thường và các giải pháp của nó.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:18&lt;br /&gt;
| Để ghi lại video này, tôi sử dụng. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:21&lt;br /&gt;
|Hệ điều hành Ubuntu phiên bản 11.10 và phần mềm gcc Compiler phiên bản 4.6.1 trên Ubuntu.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:31&lt;br /&gt;
|  Để thực hành theo hướng dẫn này, &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:33&lt;br /&gt;
|Bạn nên làm quen với hệ điều hành Ubuntu và Editor..&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:38&lt;br /&gt;
|Một vài trình chỉnh sửa như là '''vim''' and '''gedit'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:42&lt;br /&gt;
|Tôi đang dùng 'gedit' trong hướng dẫn này.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:45&lt;br /&gt;
|Tham khảo các hướng dẫn liên quan qua trang web của chúng tôi. http://spoken-tutorial.org.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:51&lt;br /&gt;
| Hãy để tôi hướng dẫn bạn cách viết một chương trình C bằng một ví dụ &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:55&lt;br /&gt;
|Mở terminal window bằng cách nhấn  tổ hợp phím '''Ctrl, Alt và T ''' đồng thời trên bàn phím.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:07&lt;br /&gt;
|  Bây giờ, hãy mở text editor.  Sau đó, tại dấu nháy, hãy nhập. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:12&lt;br /&gt;
|'''“gedit”''' cách '''“talk”''' chấm '''“c”''' cách ký hiệu “&amp;amp;”'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:20&lt;br /&gt;
|'''Ta sử dụng ampersand (&amp;amp;) để giải phóng prompt. '''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:24&lt;br /&gt;
| Hãy chú ý rằng tất cả tập tin '''C''' sẽ có đuôi mở rộng là  '''“.c”'''(dot C).&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:30&lt;br /&gt;
|  Nhấn '''Enter''',&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:32&lt;br /&gt;
|  Trình chỉnh sửa văn bản đã mở ra.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:36&lt;br /&gt;
|  Hãy bắt đầu viết chương trình. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:39&lt;br /&gt;
| Gõ hai dấu gạch chéo '''“//”''' cách &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:42&lt;br /&gt;
|'''“My first C program”.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:48&lt;br /&gt;
| Ở đây, gạch chéo đôi được dùng để chú thích tại dòng.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:52&lt;br /&gt;
|Các chú thích được sử dụng để có thể hiểu được cách hoạt động của chương trình.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:56&lt;br /&gt;
|Nó rất hữu dụng cho tập tài liệu.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:58 &lt;br /&gt;
|Nó đưa cho ta thông tin về chương trình.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:01&lt;br /&gt;
|Dấu gạch chéo đôi được gọi là chú thích dòng đơn.  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:07 &lt;br /&gt;
| Hãy nhấn '''Enter'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:09&lt;br /&gt;
|Gõ (hash) '''“#include”''' cách  dấu ngoặc mở, ngoặc đóng. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:17&lt;br /&gt;
| Việc thực hành sẽ luôn tốt với việc hoàn thành dấu ngoặc trước, sau đó mới bắt đầu viết trong nó.  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:24&lt;br /&gt;
| Bây giờ, trong dấu ngoặc, nhập “stdio”''' “(dot).” “'''h” '''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:30&lt;br /&gt;
|  '''stdio.h''' là một '''header file'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:33&lt;br /&gt;
|Một '''program''' phải bao gồm file header này khi nó sử dụng '''input/output  functions''' chuẩn.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:41&lt;br /&gt;
|Giờ nhấn Enter.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:43&lt;br /&gt;
|  gõ '''“int” cách “main” ''' dấu ngoặc mở, ngoặc đóng.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| 02:50&lt;br /&gt;
| |  '''main''' là một '''function''' đặc biệt. &lt;br /&gt;
|-&lt;br /&gt;
| 02:52&lt;br /&gt;
|Nó biểu thị rằng việc hoạt động của chương trình sẽ bắt đầu từ dòng này.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:58&lt;br /&gt;
|Hai dấu ngoặc đóng mở được gọi là dấu ngoặc đơn.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:04&lt;br /&gt;
|  dấu ngoặc đơn theo sau '''main''' để nói cho người dung biết '''main''' là một '''function'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:11&lt;br /&gt;
| Tại đây '''int''' '''main function''' không nhận'''arguments'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:15&lt;br /&gt;
|Nó trả về giá trị '''integer'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:18&lt;br /&gt;
| Ta sẽ học về '''data types''' trong hướng dẫn khác.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:23&lt;br /&gt;
| Bây giờ, ta sẽ chuyển sang các slide khác để biết thêm về hàm “main”. Hãy chuyển sang trang tiếp theo .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:29&lt;br /&gt;
|  Mỗi '''program''' nên có một hàm main.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:33&lt;br /&gt;
|Không nên có nhiều hơn một hàm main.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:36&lt;br /&gt;
|Nếu không trình biên dịch sẽ không thể xác định điểm bắt đầu của chương trình. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:41&lt;br /&gt;
|Cặp dấu ngoặc đơn rỗng chỉ ra rằng hàm main không có '''arguments'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:46&lt;br /&gt;
|Khái niệm đối số sẽ được thảo luận chi tiết ở trong các hướng dẫn sắp tới.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:52&lt;br /&gt;
| Hãy quay trở lại với chương trình của chúng ta. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:55&lt;br /&gt;
| Nhấn '''Enter.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:58&lt;br /&gt;
| Nhập vào dấu ngoặc nhọn mở '''“{”'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:00&lt;br /&gt;
|Dấu ngoặc nhọn mở đánh dấu điểm bắt đầu của '''function''' '''main'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:04&lt;br /&gt;
|Sau đó nhập vào dấu ngoặc nhọn đóng '''“}”'''.&lt;br /&gt;
 &lt;br /&gt;
|-&lt;br /&gt;
| 04:08&lt;br /&gt;
|Dấu ngoặc nhọn đóng chỉ ra điểm kết thúc của '''function''' '''main'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:13&lt;br /&gt;
| Bây giờ bên trong dấu ngoặc nhấn  '''Enter''' hai lần,  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:16&lt;br /&gt;
|Di chuyển trỏ chuột lên một dòng.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:20&lt;br /&gt;
| Việc thụt đầu dòng khiến đoạn mã dễ đọc hơn.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:23&lt;br /&gt;
|Nó cũng giúp định vị các lỗi nhanh hơn.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:25&lt;br /&gt;
|Vậy hãy nhấn dấu cách 3 lần ở đây.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:29&lt;br /&gt;
| Và gõ “printf” ''' dấu ngoặc đơn đóng mở '''“()” '''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:34&lt;br /&gt;
|'''printf '''là chức năng tiêu chuẩn C để hiển thị đầu ra trên terminal.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:39&lt;br /&gt;
|  Tại  đây, bên trong dấu ngoặc đơn, bên trong dấu nháy kép. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:43&lt;br /&gt;
|Mọi thứ ở bên trong dấu nháy kép, ở trong dòng printf sẽ được hiển thị  ở trên terminal.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:50&lt;br /&gt;
|Nhập “Talk To a Teacher '''dấu chéo ngược '''n”'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:59&lt;br /&gt;
|Dấu chéo ngược n '''“\n” ''' biểu thị dòng mới.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:03&lt;br /&gt;
|Kết quả là, sau khi thực hiện hàm '''printf ''', con trò di chuyển tới dòng mới.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:10&lt;br /&gt;
| Mỗi câu lệnh '''C''' phải kết thúc với '''semicolon “;”'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:15&lt;br /&gt;
|Vì thế, hãy nhập nó vào cuối dòng. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:19&lt;br /&gt;
|'''Semicolon''' đóng vai trò là dấu kết thúc câu lệnh. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:24&lt;br /&gt;
|Giờ nhấn '''Enter'''  và nhấn dấu cách 3 lần.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|05:27&lt;br /&gt;
| Và nhập '''“return”''' cách “0”''' và dấu '''semicolon'''. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:34&lt;br /&gt;
|Câu lệnh này  trả số nguyên 0.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:38&lt;br /&gt;
|Một số nguyên phải được trả về cho hàm này bởi vì đây là loại hàm '''int'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:45&lt;br /&gt;
|Câu lệnh  '''return''' đánh dấu kết thúc của câu lệnh hoạt động.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:51&lt;br /&gt;
|Ta sẽ học thêm về các giá trị được trả lại ở hướng dẫn khác.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:55&lt;br /&gt;
| Bây giờ nhấn vào biểu tượng &amp;quot;'''Save'''&amp;quot; để lưu lại tập tin này.. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:00&lt;br /&gt;
|Việc lưu tập tin thường xuyên là một thói quen tốt. &lt;br /&gt;
|-&lt;br /&gt;
| 06:03&lt;br /&gt;
|Điều này sẽ giúp bạn tránh việc đột nhiên mất điện. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:05&lt;br /&gt;
|Nó cũng hữu ích trong trường hợp các ứng dụng bị sập.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:10&lt;br /&gt;
| Hãy cùng biên dịch chương trình, quay trở lại Terminal.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:15&lt;br /&gt;
|Nhập '''“gcc”''' cách'''“talk.c”''' cách gạch ngang “-'''o”''' cách'''“myoutput”''',&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:24&lt;br /&gt;
| '''gcc''' là trình biên dịch,&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:27&lt;br /&gt;
|'''talk.c''' là tên  tin của chúng ta .&lt;br /&gt;
|-&lt;br /&gt;
| 06:30&lt;br /&gt;
|'''-o''' '''myoutput''' nói rằng việc thực hiện chương trình có kết quả ở  '''myoutput'''.&lt;br /&gt;
|-&lt;br /&gt;
| 06:37&lt;br /&gt;
|  Nhấn ''' Enter'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:39&lt;br /&gt;
|Ta thấy rằng chương trình bây giờ đã được biên dịch.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:42&lt;br /&gt;
| Bằng việc nhập '''ls space (hypen) -lrt''', ta thấy rằng '''myoutput''' là  tin cuối cùng được tạo.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:54&lt;br /&gt;
|Để chạy chương trình, nhập chấm gạch chéo (dot slash)'''“./myoutput” ''', nhấn'''Enter.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|07:01&lt;br /&gt;
|  Tại đây, đầu ra được hiển thị là  '''“Talk To a Teacher”.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:06&lt;br /&gt;
|  Như đã đề cập,  return là câu lệnh cuối cùng được thực hiện.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:10&lt;br /&gt;
|Vì vậy, sau câu lệnh return sẽ không thực hiện bất cứ câu lệnh nào nữa. Hãy cùng thử xem &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|07:15&lt;br /&gt;
| Quay trở lại chương trình.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:17&lt;br /&gt;
| Sau câu lệnh '''return''', ta hãy thêm một câu lệnh '''printf''' nữa, &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:22&lt;br /&gt;
| Gõ cách , gõ printf dấu ngoặc đơn mở, ngoặc đơn đóng. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:27&lt;br /&gt;
| Bên trong dấu ngoặc đơn, trong ngoặc kép đôi, nhập Welcome gạch chéo ngược n, ở cuối gõ dấu chấm phẩy.&lt;br /&gt;
|-&lt;br /&gt;
| 07:35&lt;br /&gt;
| Nhấn vào   save.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:37&lt;br /&gt;
|Ta hãy biên dịch và thực hiện quay trở lại trình Terminal.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|07:41 &lt;br /&gt;
| Bạn có thể nhớ lại các câu lệnh trước đó bằng cách nhấn phím '''up arrow'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:46&lt;br /&gt;
|Như tôi vừa làm.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:51&lt;br /&gt;
|Ta thấy rằng câu lệnh thứ hai  '''welcome''' sẽ không được thực hiện.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:58&lt;br /&gt;
| Bây giờ quay trở lại chương trình.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:00&lt;br /&gt;
|Ta hãy viết câu lệnh 'Welcome' bên trên câu lệnh return.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:06&lt;br /&gt;
|  Nhấn vào ''' Save.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:09&lt;br /&gt;
|Hãy biên dịch và chạy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:15&lt;br /&gt;
|Ta thấy rằng câu lệnh thứ hai '''printf''' ,''welcome'' đã được thực hiện..&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:23&lt;br /&gt;
| Bây giờ, hãy cùng xem các lỗi phổ biến mà ta có thể gặp phải. Quay trở lại chương trình.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:29 &lt;br /&gt;
| Giả sử tại đây ta sẽ đánh thiếu dấu chấm ở trong '''“stdio.h”''', Nhấn vào '''Save.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:36&lt;br /&gt;
| Hãy biên dịch và chạy .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:41&lt;br /&gt;
|Ta thấy rằng một lỗi fatal error ở dòng số 2 ở trong  tin '''talk.c'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:48&lt;br /&gt;
|Trình biên dịch không thể tìm thấy  '''header file''' với tên '''“stdioh”'''. Vì vậy nó trả về lỗi  &amp;quot;no such file or directory&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:59&lt;br /&gt;
|Và việc biên dịch được chấm dứt. &lt;br /&gt;
|-&lt;br /&gt;
| 09:03&lt;br /&gt;
|Hãy cùng sửa lỗi, quay trở lại chương trình. Nhập lại dấu chấm '''“.”''',nhấn vào Save. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:11&lt;br /&gt;
| Cùng biên dịch và chạy. Đúng vậy, nó đã hoạt động.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:19&lt;br /&gt;
| Tôi sẽ chỉ cho bạn một lỗi phổ biến khác.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|09:22 &lt;br /&gt;
|Quay trở lại chương trình..&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:25&lt;br /&gt;
| Bây giờ, giả sử tại đây tôi thiếu '''semicolon''' ở cuối dòng. . &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:31&lt;br /&gt;
| Nhấn vào  '''Save'''. Hãy biên dịch và chạy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:41&lt;br /&gt;
| Ta thấy rằng có một lỗi ở dòng số 6 ở trong  tin talk.c  nói rằng &amp;quot;expected ';' (semicolon) ở trước câu lệnh 'printf'&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 09:51&lt;br /&gt;
|Quay trở lại chương trình..  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:54&lt;br /&gt;
|Như đã đề cập, dấu chấm hỏi hoạt động như một nhân tố kết thúc câu lệnh.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 09:58&lt;br /&gt;
|Vì thế nó sẽ tìm kiếm dấu này ở cuối dòng thứ 5 và đầu dòng thứ 6.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:06&lt;br /&gt;
|  Đây là dòng thứ 6.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:09&lt;br /&gt;
|  Đây là chỗ cuối cùng nơi bạn có thể đặt '''semicolon'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:12&lt;br /&gt;
| Hãy nhớ lại rằng trình biên dịch có thể đưa ra thông điệp lỗi ở dòng thứ 6.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:18&lt;br /&gt;
| Hãy cùng thử xem nếu ta đặt dấu chấm phẩy tại đây.  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:23&lt;br /&gt;
| Nhấn vào'''Save''' .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:26&lt;br /&gt;
|Hãy biên dịch và chạy.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:30&lt;br /&gt;
|Đúng vậy, nó đã hoạt động. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:32&lt;br /&gt;
|Bây giờ quay trở lại chương trình. Hãy cùng nhập ''chấm phẩy'' tại đây ở cuối dòng này. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:40&lt;br /&gt;
| đây là một cách luyện tập thông thường để nhập ''chấm phẩy'' ở cuối dòng .&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:46&lt;br /&gt;
| Giờ nhấn vào '''Save.'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:49&lt;br /&gt;
| Hãy biên dịch và chạy. Và nó đã hoạt động.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:54&lt;br /&gt;
|Hãy quay trở lại bài giảng.. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|10:57&lt;br /&gt;
| Về bài tập vận dụng &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 10:59&lt;br /&gt;
|Viết một chương trình hiện ra &amp;quot;Welcome to the World of C&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:02&lt;br /&gt;
|Xem sẽ thế nào nếu  '''“\n”''' không có trong câu lệnh '''printf'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:08&lt;br /&gt;
|Ta đã đến phần cuối của hướng dẫn này.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:12&lt;br /&gt;
|Xem các video có sẵn tại đường dẫn dưới đây.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:15&lt;br /&gt;
|Nó tổng hợp dự án Spoken Tutorial. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:18&lt;br /&gt;
|Nếu bạn không có một đường truyền tốt, bạn có thể tải xuống và xem.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:22&lt;br /&gt;
| Đội ngũ dự án Spoken Tutorial.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:24&lt;br /&gt;
|Tiến hành hội thảo sử dụng Spoken Tutorials. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:28&lt;br /&gt;
|Cấp chứng chỉ cho các học viên vượt qua bài kiểm tra trực tuyến. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:31&lt;br /&gt;
|Để biết thêm chi tiết, vui lòng liên hệ contact @ spoken gạch ngang tutorial chấm org. &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|11:38&lt;br /&gt;
|Dự án Spoken Tutorial là một phần của dự án  Talk to a Teacher.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:42&lt;br /&gt;
| Được hỗ trợ bởi Phái đoàn Quốc gia về Giáo dục thông qua ICT, MHRD, Chính phủ Ấn Độ.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:47&lt;br /&gt;
|Thông tin thêm về Sứ mệnh có sẵn tại đường dẫn dưới đây.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 11:51&lt;br /&gt;
|Tôi là Diệu Linh đến từ IIT Bombay. Cảm ơn đã theo dõi.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dieulinh79</name></author>	</entry>

	</feed>