Tóm Tắt
Cú pháp lập trình C
Cú pháp là cách bố trí các Token hay từ khóa một cách có ý nghĩa, giúp lập trình viên và máy móc đều có thể hiểu được.
Ví như: Từ TÔI sẽ được cấu thành từ 3 chữ T Ô T, nhưng sắp xếp thành câu có nghĩa là TÔI là đúng, còn viết là TIÔ thì không có nghĩa gì cả
Dấu chấm phẩy ; trong C
Chương trình C, dấu chấm phảy là một phần kết thúc lệnh. Thực tế mỗi lệnh trong C phải kết thúc bởi một dấu chấm phẩy. Nó thông báo phần kết thúc của một thuộc tính logic.
Bạn đang đọc: Cú pháp lập trình C cơ bản giúp kiểm xoát lỗi Syntax
Ví dụ dưới đây là 2 đoạn lệnh :
printf("Hello, World! \n"); return 0;
Cú pháp lệnh trong lập trình C
Một lệnh trong lập trình C gồm có những token, một token hoàn toàn có thể là một từ khóa, một định danh, một hằng số, một chuỗi hoặc một ký tự. Có một số ít kiểu lệnh cơ bản như sau :
- Lệnh khai báo
- Lệnh gán
- Lệnh thực thi
- Lệnh so sánh, rẽ nhánh
- Lệnh lặp
Lệnh khai báo
Khai báo những thành phần dùng trong chương trình
Với tiền giải quyết và xử lý ta có : # include, # define
Với khai báo biến và hằng ta có cấu trúc: Kieu_du_lieu
VD :
int a;//
float b;
unsigned char c;
Chúng ta hoàn toàn có thể vừa khai báo và gán giá trị tiên phong cho biến hoặc hằng như sau :
int a = 100;
float b = 0.11;
Lệnh gán
Là lệnh sao chép dữ liệu từ biến này vào biến kia hoặc gán giá trị vào biến. Cấu trúc là Ten_Bien = Gia_Tri;
VD :
a = 100; //gán giá trị 100 cho a
a = b; //gán giá trị b cho a
Khi sử dụng lệnh gán, tất cả chúng ta chú ý quan tâm tới kiểu tài liệu mà biến đó sử dụng. Nếu 2 biến khác kiểu tài liệu hoàn toàn có thể xảy ra lỗi. Khi đó những bạn cần ép kiểu tài liệu sẽ học ở bài sau .
Lệnh thực thi
Lệnh thực thi thực ra là sử dụng những hàm và truyền những tham số vào. Máy tính sẽ thực thi và trả về tác dụng .
Cú pháp: Gia_tri_tra_ve = Ten_Ham(Tham_so_1, Tham_so_2, Tham_so_3.... );
VD :
printf("Hello World"); // thực chất là dùng hàm prinf của thư viện
Lệnh so sánh và rẽ nhánh
Chúng ta sẽ học tại bài if, else và cấu trúc rẽ mánh
Lệnh lặp
Chúng ta sẽ học tại bài for, while và cấu trúc vòng lặp
Khoảng trắng trong C
Một dòng hoàn toàn có thể chứa khoảng chừng trắng, hoàn toàn có thể là những dòng comment, được biết đến như dòng trắng khi cùng được bộ biên dịch bỏ lỡ khi biên dịch .
Một khoảng chừng trắng trong C hoàn toàn có thể là một đoạn trống, tab, newline ( dòng mới ) hoặc comment. Một khoảng chừng trắng chia một phần của lệnh thành nhiều phần và giúp bộ biên dịch phân biệt một thành phần trong một lệnh, như int, kết thúc thành phần và khởi đầu thành phần tiếp theo như lệnh sau :
int
diemthi;
Phải có tối thiểu một khoảng chừng trắng ký tự giữa int và diemthi để bộ biên dịch hiểu và phân biệt được chúng .
Mặt khác, xem lệnh dưới đây :
luong=luongcoban+phucap; / / tinh tong luong
Không thiết yếu khoảng chừng trắng giữa luong và dấu =, hoặc giữa dấu = và luongcoban vì những thành phần đã được phân tách với nhau bởi phép toán .
Comment trong C
Chú thích giống như việc trợ giúp trong chương trình C và được bỏ lỡ bởi bộ biên dịch. Nó mở màn với / * và kết thúc với ký tự * / như dưới đây :
/ * Đây là kiểu comment cho nhiểu dòng * / / / Dây là kiểu comment cho 1 dòng
Định danh ( Identifier ) trong C
Một định danh trong C là một tên được sử dụng như một biến, hàm và một thành phần được người dùng định nghĩa. Một định danh hoàn toàn có thể mở màn bởi những ký tự A đến Z, a đến z và dấu gạch dưới ( _ ) và số 0 đến 9 .
C không cho phép các dấu như @, $, và % trong tên định danh. C là ngôn ngữ phân biệt chữ thường – chữ hoa. Các định danh hợp lệ như sau
nam hoangminh abc ha_noi a_123 sinhvien _hocphi j d23b5 nhanVien
Các từ khóa trong C
Dưới đây là list những 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 hề đặt tên giống những 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 |
Kết
Hy vọng sau bài này, những bạn đã nắm rõ hơn về cú pháp trong lập trình C. Từ đó viết code ít lỗi hơn, tất cả chúng ta sẽ liên tục tới bài tiếp theo trong Serie Học lập trình C từ A tới Z
Nếu thấy có ích hãy san sẻ bài viết và tham gia nhóm Nghiện Lập Trình để giao lưu và học hỏi nhé .
5/5 – ( 1 bầu chọn )
Source: https://final-blade.com
Category : Kiến thức Internet