Khác biệt giữa bản sửa đổi của “C (ngôn ngữ lập trình)”

Nội dung được xóa Nội dung được thêm vào
Mèo mướp (thảo luận | đóng góp)
Mèo mướp (thảo luận | đóng góp)
Dòng 110:
{{Chính|Cú pháp ngôn ngữ C}}
 
Không như [[Fortran]], C là ngôn ngữ dạng tự do, cho phép [[lập trình viên|người lập trình]] tùy tiện sử dụng kí tự <code>whitespace</code> để xếp đặt (cách trình bày) mã nguồn. Các dòng chú giải hoặc có thể đặt nằm giữa <code>/*</code> và <code>*/</code> hoặc viết từng dòng bắt đầu bởi <code>//</code> theo sau đó là các chú giải.
 
Mỗi tập tin chứa mã có thể chứa các khai báo và các định nghĩa hàm. Các định nghĩa hàm, chính chúng, cũng chứa các khai báo và các mệnh đề. Các khai báo thì hoặc là định nghĩa những kiểu mới với các từ khoá như <code>struct</code>, <code>union</code>, và <code>enum</code>, hoặc là gán các kiểu và đăng kí vùng chứa (trong bộ nhớ) cho các biến mới (Ví dụ: *char myname = "ABC"). Các từ khoá như là <code>char</code> và <code>int</code> cũng như là kí hiệu con trỏ chỉ tới <code>*</code> là các kiểu sẵn có. Các khối mã thì được đóng ở giữa các dấu <code>{</code> và <code>}</code> để chỉ ra phần (mã) mà các khai báo và các cấu trúc điều khiển (bên trong dấu ngoặc) có hiệu lực.