Tài liệu thông tin về một số lỗi thường gặp trong lập trình như: lỗi tạo sai loại Project, lỗi không có hàm Main, lỗi trùng lắp hàm, lỗi chưa khai báo biến, lỗi thiếu dấu chấm phẩy, lỗi thiếu dấu ngoặc. | Nhập môn lập trình Các lỗi thường gặp Nhập môn lập trình Tuần 1 Một số lỗi thường gặp CÁC LỖI THƯỜNG GẶP 1 _WinMain@16 Lỗi tạo sai loại Project . 2 2 entry point must be defined Lỗi không có hàm main . 2 3 function xxx already has a body Lỗi trùng lắp hàm . 2 4 undeclared identifier Lỗi chưa khai báo biến . 3 5 missing before xxx Lỗi thiếu dấu chấm phẩy . 3 6 end of file found before the left brace Lỗi thiếu dấu ngoặc . 4 Trang 1 version 1 https tailieudientucntt Nhập môn lập trình Tuần 1 Một số lỗi thường gặp 1 _WinMain@16 Lỗi tạo sai loại Project error LNK2019 unresolved external symbol _WinMain@16 referenced in function tmainCRTStartup Nguyên nhân Bạn đã tạo nhầm Win32 Project thay vì tạo Win32 Console Project Giải pháp - Bước 1 Hãy lưu lại bài đang làm. - Bước 2 Tạo Project mới. Lần này nhớ tạo đúng Win32 Console Project. Hoặc dễ hơn hãy chọn Visual C gt gt General gt gt Empty Project khi tạo Project mới. - Bước 3 Chép lại nội dung bài đã làm vào Project mới. 2 entry point must be defined Lỗi không có hàm main LINK fatal error LNK1561 entry point must be defined Nguyên nhân Bạn đã quên viết hàm main rồi Giải pháp Hãy thử - Kiểm tra lại có hàm main không - Có bị gõ không đúng chuẩn không gõ Main thay vì main hoặc thiếu khai báo đầy đủ như int main hay void main 3 function xxx already has a body Lỗi trùng lắp hàm error C2084 function int main void already has a body Nguyên nhân Bạn đã viết hai hàm giống nhau rồi Trang 2 version 1 https tailieudientucntt Nhập môn lập trình Tuần 1 Một số lỗi thường gặp Giải pháp Đổi tên để 2 hàm khác nhau đi nhé 4 undeclared identifier Lỗi chưa khai báo biến error C2065 x undeclared identifier Nguyên nhân Bạn đã quên khai báo biến trước khi sử dụng. Giống như dưới đây include void main printf quot d quot x Biến x chưa khai báo Giải pháp Khai báo lại cụ thể kiểu của biến x. include void main int x 5 printf quot d quot x Biến x đã khai báo 5