http://vietjack.com/lap_trinh_c/index.jsp Copyright © vietjack.com Cú pháp C Bạn biết cấu trúc chương trình C, bạn dễ dạng hiểu khối ngôn ngữ C Các Token C Trong ngôn ngữ C bao gồm nhiều token khác token từ khóa, định danh, số, chuỗi ký tự Ví dụ, dòng lệnh C bao gồm token sau: printf("Hello, World! \n"); Các token riêng rẽ sau: printf ( "Hello, World! \n" ) ; Dấu chấm phảy ; C Chương trình C, dấu chấm phảy phần kết thúc lệnh Thực tế lệnh C phải kết thúc dấu chấm phẩy Nó thơng báo phần kết thúc thuộc tính logic Ví dụ đoạn lệnh: printf("Hello, World! \n"); return 0; Comment C Chú thích giống việc trợ giúp chương trình C bỏ qua biên dịch Nó bắt đầu với /* kết thúc với ký tự */ đây: /* Day la chuong trinh C dau tien */ Bạn khơng thể có thêm phần comment bên phần comment Định danh (Identifier) C Một định danh C tên sử dụng biến, hàm thành phần người dùng định nghĩa Một định danh bắt đầu ký tự A đến Z, a đến z dấu gạch (_) số đến http://vietjack.com/ Trang chia sẻ các bài học online miễn phí http://vietjack.com/lap_trinh_c/index.jsp Copyright © vietjack.com C khơng cho phép dấu @, $, % tên định danh C ngôn ngữ phân biệt chữ thường - chữ hoa Do đó, VietJack vietjack hai định danh khác C Dưới vài ví dụ định danh hợp lệ: nam nhanVien hoangminh abc ha_noi a_123 sinhvien _hocphi j d23b5 Các từ khóa C Dưới danh sách từ khóa dành riêng ngôn ngữ C Các định danh hay biến, số đặt tên giống từ khóa đây, khơng chương trình 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 int struct _Packed double Khoảng trắng C Một dòng chứa khoảng trắng, dòng comment, biết đến dòng trắng biên dịch bỏ qua biên dịch http://vietjack.com/ Trang chia sẻ các bài học online miễn phí http://vietjack.com/lap_trinh_c/index.jsp Copyright © vietjack.com Một khoảng trắng C đoạn trống, tab, newline comment Một khoảng trắng chia phần lệnh thành nhiều phần giúp biên dịch phân biệt thành phần lệnh, int , kết thúc thành phần bắt đầu thành phần lệnh sau: int diemthi; Phải có khoảng trắng ký tự int diemthi để biên dịch hiểu phân biệt chúng Mặt khác, xem lệnh đây: luong = luongcoban + phucap; // tinh tong luong Không cần thiết khoảng trắng luong dấu =, dấu = luongcoban http://vietjack.com/ Trang chia sẻ các bài học online miễn phí ... return union char float short unsigned const for signed void continue goto sizeof volatile default if static while int struct _Packed double Khoảng trắng C Một dòng chứa khoảng trắng, dòng comment,... danh C ngôn ngữ phân biệt chữ thường - chữ hoa Do đó, VietJack vietjack hai định danh kh c C Dưới vài ví dụ định danh hợp lệ: nam nhanVien hoangminh abc ha_noi a_123 sinhvien _hocphi j d23b5 C c. ..http://vietjack.com/lap_trinh _c/ index.jsp Copyright © vietjack.com C không cho phép