Chào các bạn đây là bài số 2, hôm nay chúng ta sẽ tiếp tục học về cấu trúc và keywords của lập trình C cơ bản.
Ở Bài 1 : Cài đặt môi trường và xuất ra chương trình “Hello girl” đầu tiên. Hưng đã chia sẻ cho các bạn biết cách cài đặt môi trường cho việc học lập trình và viết chương trình đầu tiên.
Để học lập trình C dễ dàng hơn thì ít nhất chúng ta phải hiểu sơ qua về cấu trúc lập trình C cơ bản. Chúng ta cần phải biết được trong một chương trình C về cơ bản gồm có những thành phần nào
Cấu trúc và keywords của lập trình C cơ bản
Cấu trúc trong chương trình C.
1 chương trình c về cơ bản thì bao gồm các thành phần sau :
- Preprocessor Commands
- Functions
- Variables
- Statements & Expressions
- Comments
Chúng ta cũng nên tập làm quen với các thuật ngữ bằng tiếng anh trong lập trình nhé. Các bạn cũng nên học thêm tiếng anh nhé, tiếng anh rất cần trong lập trình, bạn biết tiếng anh thì bạn sẽ học lập trình tốt hơn.
Bây giờ chúng ta lấy 1 chương trình huyền thoại mà hầu như muốn học ngôn ngữ lập trình nào đều phải viết chương trình này.
Vâng , đó là “Hello girl!!”

#include <stdio.h>
int main(){
printf("Hello girl!!!");
return 0;
}
Giả thích đoạn code bên trên :
- Dòng đầu tiên #include <stdio.h> : là a preprocessor command, nói cho trình biên dịch (compiler) C biết là thêm stdio.h file trước khi biên dịch.
- Dòng int main() là hàm main, nơi mà chương trình sẽ bắt đầu chạy.
- Dòng printf(…) là một hàm khác có sẵn trong C, hàm này sẽ in “Hello girl!!!” ra màn hình.
- Dòng return 0; trả về 0 và kết thúc hàm main().
Compile và Execute chương trình như thế nào thì các bạn xem lại bài :
Cài đặt IDE Dev-C và viết chương trình đầu tiên
Chúng ta đã đi qua cú pháp của chương trình C, nó dễ hiểu phải không nào.
Keywords
Keywords là gì? keywords còn được gọi là từ khóa.
Khi các bạn học xong phần biến thì các bạn đặt tên biến cần phải không được trùng với từ khóa.
Dưới đây là danh sách các từ khóa được dành riêng trong ngôn ngữ C. Các định danh hay biến, hằng số không thể đặt tên giống các từ khóa dưới đây, nếu không chương trình sẽ báo lỗi.
auto | else | long | switch |
break | enum | register | typedef |
case | extern | return | union |
char | float | short | unsigned |
const | for | signed | void |
continue | goto | sizeof | volatile |
default | if | static | while |
do | int | struct | _Packed |
double |
Ok chúng ta chỉ cần nắm bấy nhiêu đó thôi được rồi, đọc nhiều quá cũng không nhớ hết 🙂 🙂
Tổng kết
Mình hi vọng qua bài viết này có thể giúp cho các bạn hiểu cấu trúc và các keywords trong lập trình C, các keywords này chúng ta sẽ thường sử dụng nên sẽ dễ nhớ hơn thôi, bây giờ ko cần học thuộc làm gì.
Chúc các bạn thành công.
Nguồn tham khảo :
https://www.tutorialspoint.com/cprogramming/c_program_structure.htm