intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Những lỗi thường gặp khi mới bắt đầu lập trình C++

Chia sẻ: Abcdef_45 Abcdef_45 | Ngày: | Loại File: PDF | Số trang:6

164
lượt xem
11
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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)...

Chủ đề:
Lưu

Nội dung Text: Những lỗi thường gặp khi mới bắt đầu lập trình C++

  1. 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 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) học lập trình C++. 1. Không khai báo biến (Undeclared Variables) int main() { cin>>x; coutx; cout
  2. { cout
  3. int a, b; int sum; coutb; cin>>a; sum=a+b; cout
  4. 5. 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ết hà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àm main(), 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; x
  5. int x; for(x=0; x
  6. Do đó chương trình đúng sẽ là: int value; do { //... value=10; }while(!(value==10) && !(value==20))
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2