Những lỗi thường gặp khi mới bắt đầu lập trình C++
Số trang: 6
Loại file: pdf
Dung lượng: 132.64 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
C++ là một ngôn ngữ mạnh, đa nền tảng. Việc học lập trình C++ không phải là chuyện đơn giản như nói là có thể làm được mà nó là một quá trình tích lũy kinh nghiệm trên cơ sở thực hành thường xuyên. Những người mới bắt đầu với ngôn ngữ này thường gặp phải những lỗi làm họ sớm nản lòng, nhưng thực sự những lỗi đó có quá khó không? Vì vậy bài viết này sẽ cố gắng giải thích một số lỗi cơ bản thường gặp phải đối với những ai mới bắt đầu (beginners)...
Nội dung trích xuất từ tài liệu:
Những lỗi thường gặp khi mới bắt đầu lập trình C++ Những lỗi thường gặp khi mới bắt đầu lập trình C++C++ là một ngôn ngữ mạnh, đa nền tảng. Việc học lập trình C++ không phải làchuyện đơn giản như nói là có thể làm được mà nó là một quá trình tích lũy kinhnghiệm trên cơ sở thực hành thường xuyên. Những người mới bắt đầu với ngônngữ này thường gặp phải những lỗi làm họ sớm nản lòng, nhưng thực sự những lỗiđó có quá khó không? Vì vậy bài viết này sẽ cố gắng giải thích một số lỗi cơ bảnthường gặp phải đối với những ai mới bắt đầu (beginners) học lập trình C++.1. Không khai báo biến (Undeclared Variables)int main(){ cin>>x; coutx; cout{ coutint a, b;int sum;coutb;cin>>a;sum=a+b;cout5. Không khai báo hàm (Undeclared function)int main(){ menu();}void menu(){ //...}Chương trình trên đã xảy ra lỗi gì?Trình biên dịch không biết hàm menu() được khai báo trong hàm main() là cái gì.Lý do là bạn đã định nghĩa hàm menu() phía dưới hàm main(). Do đó bạn nên viếthàm menu() phía trên hàm main(), hoặc sử dụng một khai báo nguyên mẫu(prototype) cho hàm menu() của bạn nếu bạn muốn định nghĩa nó bên dưới hàmmain(), giống như:void menu();int main(){ menu();}void menu(){ ...}6. Thừa dấu chấm phẩy (Extra semicolons)int x;for(x=0; xint x;for(x=0; xDo đó chương trình đúng sẽ là:int value;do{ //... value=10;}while(!(value==10) && !(value==20))
Nội dung trích xuất từ tài liệu:
Những lỗi thường gặp khi mới bắt đầu lập trình C++ Những lỗi thường gặp khi mới bắt đầu lập trình C++C++ là một ngôn ngữ mạnh, đa nền tảng. Việc học lập trình C++ không phải làchuyện đơn giản như nói là có thể làm được mà nó là một quá trình tích lũy kinhnghiệm trên cơ sở thực hành thường xuyên. Những người mới bắt đầu với ngônngữ này thường gặp phải những lỗi làm họ sớm nản lòng, nhưng thực sự những lỗiđó có quá khó không? Vì vậy bài viết này sẽ cố gắng giải thích một số lỗi cơ bảnthường gặp phải đối với những ai mới bắt đầu (beginners) học lập trình C++.1. Không khai báo biến (Undeclared Variables)int main(){ cin>>x; coutx; cout{ coutint a, b;int sum;coutb;cin>>a;sum=a+b;cout5. Không khai báo hàm (Undeclared function)int main(){ menu();}void menu(){ //...}Chương trình trên đã xảy ra lỗi gì?Trình biên dịch không biết hàm menu() được khai báo trong hàm main() là cái gì.Lý do là bạn đã định nghĩa hàm menu() phía dưới hàm main(). Do đó bạn nên viếthàm menu() phía trên hàm main(), hoặc sử dụng một khai báo nguyên mẫu(prototype) cho hàm menu() của bạn nếu bạn muốn định nghĩa nó bên dưới hàmmain(), giống như:void menu();int main(){ menu();}void menu(){ ...}6. Thừa dấu chấm phẩy (Extra semicolons)int x;for(x=0; xint x;for(x=0; xDo đó chương trình đúng sẽ là:int value;do{ //... value=10;}while(!(value==10) && !(value==20))
Tìm kiếm theo từ khóa liên quan:
Công nghệ thông tin cấu trúc dữ liệu lý thuyết đồ thị Javascript ASP.NET Tin học đại cương giáo trình Tin học đại cương bài giảng Tin học đại cương tài liệu Tin học đại cương lý thuyết Tin học đại cươngGợi ý tài liệu liên quan:
-
52 trang 409 1 0
-
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 300 0 0 -
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 291 0 0 -
Ứng dụng công cụ Quizizz thiết kế trò chơi học tập trong giảng dạy học phần tin học đại cương
12 trang 284 0 0 -
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 283 0 0 -
74 trang 274 0 0
-
96 trang 274 0 0
-
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 265 1 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 261 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 251 0 0