<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="vi">
	<id>https://bktt.vn/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Langmaninternet</id>
	<title>Bách khoa Toàn thư Việt Nam - Đóng góp của thành viên [vi]</title>
	<link rel="self" type="application/atom+xml" href="https://bktt.vn/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Langmaninternet"/>
	<link rel="alternate" type="text/html" href="https://bktt.vn/%C4%90%E1%BA%B7c_bi%E1%BB%87t:%C4%90%C3%B3ng_g%C3%B3p/Langmaninternet"/>
	<updated>2026-06-01T18:58:43Z</updated>
	<subtitle>Đóng góp của thành viên</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://bktt.vn/index.php?title=Ng%C3%B4n_ng%E1%BB%AF_l%E1%BA%ADp_tr%C3%ACnh_C&amp;diff=11167</id>
		<title>Ngôn ngữ lập trình C</title>
		<link rel="alternate" type="text/html" href="https://bktt.vn/index.php?title=Ng%C3%B4n_ng%E1%BB%AF_l%E1%BA%ADp_tr%C3%ACnh_C&amp;diff=11167"/>
		<updated>2020-12-28T02:21:42Z</updated>

		<summary type="html">&lt;p&gt;Langmaninternet: Tạo trang mới với nội dung “{{#switch: {{NAMESPACENUMBER}} | 0 = &amp;lt;div style=&amp;quot;height:10px;&amp;quot;&amp;gt;Thể loại:Mục từ cần bình duyệt&amp;lt;/div&amp;gt; &amp;lt;center&amp;gt;File:UnderCon icon.svg|fram…”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#switch: {{NAMESPACENUMBER}} | 0 = &amp;lt;div style=&amp;quot;height:10px;&amp;quot;&amp;gt;[[Thể loại:Mục từ cần bình duyệt]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[File:UnderCon icon.svg|frameless|30px|link=]] ''Mục từ này chưa được [[BKTT:Tiêu chuẩn mục từ|bình duyệt]] và có thể cần sự [[Trợ giúp:Hướng dẫn|giúp đỡ của bạn]] để hoàn thiện.''&amp;lt;/center&amp;gt; |}}&lt;br /&gt;
&amp;lt;!-- BẮT ĐẦU NỘI DUNG MỤC TỪ Ở DƯỚI ĐÂY. XIN ĐỪNG SỬA ĐỔI GÌ TỪ DÒNG NÀY TRỞ LÊN TRÊN, TRƯỚC KHI MỤC TỪ ĐƯỢC BÌNH DUYỆT --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Ngôn ngữ lập trình C''' là một [[ngôn ngữ mệnh lệnh]] được phát triển từ đầu thập niên 1970 bởi Dennis Ritchie để dùng trong hệ điều hành UNIX. Từ đó, ngôn ngữ này đã lan rộng ra nhiều hệ điều hành khác và trở thành một những ngôn ngữ phổ dụng nhất. C là ngôn ngữ rất có hiệu quả và được ưa chuộng nhất để viết các phần mềm hệ thống, mặc dù nó cũng được dùng cho việc viết các ứng dụng. Ngoài ra, C cũng thường được dùng làm phương tiện giảng dạy trong khoa học máy tính mặc dù ngôn ngữ này không được thiết kế dành cho người nhập môn.&lt;br /&gt;
&lt;br /&gt;
==Đặc tính==&lt;br /&gt;
Phân biệt hoa thường: C là ngôn ngữ lập trình có phân biệt hoa thường. &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
	int a;// &lt;br /&gt;
	int A;// biến a và biến A là 2 biến khác nhau&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kiểu dữ liệu rõ ràng: kiểu dữ liệu trong C được xác định ngay từ khi khai báo biến. Biến sau khi được khai báo sẽ cố định kiểu dữ liệu trong suốt phạm vi (scope) mà biến tồn tại.&lt;br /&gt;
&lt;br /&gt;
Lập trình thủ tục: chương trình sẽ chạy các code từ đầu hàm main đến cuối hàm main&lt;br /&gt;
&lt;br /&gt;
==Ví dụ==&lt;br /&gt;
Đoạn code &amp;quot;hello world&amp;quot; đơn giản&lt;br /&gt;
[CODE]&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
int main(void)&lt;br /&gt;
{&lt;br /&gt;
    printf(&amp;quot;Hello World&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
[/CODE]&lt;br /&gt;
&lt;br /&gt;
==Kiểu dữ liệu==&lt;br /&gt;
===Kiểu dữ liệu có hướng===&lt;br /&gt;
Nguyên&lt;br /&gt;
* 1 byte&lt;br /&gt;
* 2 byte&lt;br /&gt;
* 4 byte&lt;br /&gt;
* 8 byte&lt;br /&gt;
		&lt;br /&gt;
Thực&lt;br /&gt;
* float&lt;br /&gt;
* double&lt;br /&gt;
	&lt;br /&gt;
===Kiểu dữ liệu vô hướng===&lt;br /&gt;
Struct&lt;br /&gt;
		&lt;br /&gt;
FILE - stream: &lt;br /&gt;
		&lt;br /&gt;
Người dùng tự định nghĩa&lt;br /&gt;
		&lt;br /&gt;
Một số kiểu dữ liệu vô hướng khác&lt;br /&gt;
		&lt;br /&gt;
Con trỏ&lt;br /&gt;
		&lt;br /&gt;
&lt;br /&gt;
==Cấu trúc trúc điều khiển cơ bản==&lt;br /&gt;
===Rẽ nhánh===&lt;br /&gt;
Đơn nhánh với if else&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
Đa nhánh với switch&lt;br /&gt;
		&lt;br /&gt;
		&lt;br /&gt;
===Vòng lặp===&lt;br /&gt;
Lặp với số vòng lặp biết trước&lt;br /&gt;
		&lt;br /&gt;
Với số vòng lặp không biết trước&lt;br /&gt;
* Điều kiện viết trước&lt;br /&gt;
* Điều kiện viết sau&lt;br /&gt;
			&lt;br /&gt;
==Một số vấn đề khác==&lt;br /&gt;
===Con trỏ===&lt;/div&gt;</summary>
		<author><name>Langmaninternet</name></author>
	</entry>
</feed>