Trang 1 trên tổng số 3 123 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 26 kết quả

Đề tài: Có nên học lồng C++ với C hay không?

  1. #1
    Ngày gia nhập
    02 2009
    Nơi ở
    Hà Nội_PTIT_cơ sở 1
    Bài viết
    15

    Mặc định Có nên học lồng C++ với C hay không?

    Em là sinh viên năm thứ nhất khoa CNTT. Ngay từ đầu kì 1, lớp em đã yêu cầu học lập trình C++(trong khi bản thân em chưa từng biết 1 ngôn ngữ lập trình nào, kể cả Pascal). Em nghe nói ngôn ngữ lập trình C++ khó học hơn ngôn ngữ lập trình C, nên học C trước để có kiến thức nền tảng, học C++ sẽ dễ hơn! Với lại, ra hàng sách em đọc lướt qua, em thấy hình như các sách C++ nói rất ít tới C(mặc dù C++ trùm lên C), chỉ chủ yếu tập trung vào lập trình hướng đối tượng. Do vậy em quyết định học C trước, C++ học sau(ở học kì 1 những kiến thức của C có thể giải quyết được các bài tập trên lớp). Tuy nhiên, sang kì 2, cô chủ nhiệm em dạy, yêu cầu lớp chuẩn bị tinh thần học lập trình hướng đối tượng(cái này thì chắc chắn không thể dùng C để giải quyết được rổi). Nghĩ mãi em mới tìm ra một cách: học lồng C với C++. Ngôn ngữ C em mới chỉ đọc đến chương hàm, chuẩn bị đọc tiếp đến mảng và danh sách...Em định tiếp tục học ngôn ngữ C nốt, chỉ bổ sung những kiến thức của C++ trên lớp nói tới. Sau này rảnh rỗi sẽ tiếp tục học C++ để hoàn thiện nốt...(vì em cũng nghe cô giáo nói C và C++ là 2 ngôn ngữ tương thích được với nhau)
    Đó là ý kiến của riêng em(là người chưa có kinh nghiệm lập trình). Ở đây chắc hầu hết là các anh (chị) đã học qua C++, có kinh nghiệm hơn em. Em rất mong các anh (chị) cho ý kiến xem cách giải quyết của em có ổn hay không?
    Em cám ơn anh (chị) nhiều!

  2. #2
    Ngày gia nhập
    02 2008
    Nơi ở
    Việt Nam
    Bài viết
    577

    Bạn cũng biết C++ bao trum lên C, vì vậy bạn học C hay học C++ luôn cũng chẳng sao cả. Vì khi bạn học cơ bản thì nói gần như nhau cả, còn phần hơn của C++ tức OOP bạn sẽ không học ngay đâu. Vì vậy bạn chẳng cần băn khoăn nhiều.

    Khi bắt đầu học, tôi học cùng lúc C và C++ cơ bản (học cùng lúc nhưng phân biệt rạch ròi, k có kiểu dùng lung tung) học như vậy sẽ tận dụng được nguồn tài liệu, có phần tài liệu viết với C rất hay (như con trỏ) có phần lại đọc của C++ giải thích dễ hiểu hơn hẳn.

    Bạn cứ thử tham khảo thêm nhé!

  3. #3
    Ngày gia nhập
    01 2009
    Nơi ở
    Hà Nội
    Bài viết
    205

    Mình cũng mới học C nên cũng chưa hiểu được sự khác nhau giữa 2 ngôn ngữ C và C++. Nhưng mọi người cho em hỏi sao em viết chương trình C trên Turbo C mà đuôi file lại là CPP? Liệu có phải đó ko phải TC mà là TC++ không?

  4. #4
    Ngày gia nhập
    01 2009
    Bài viết
    201

    .C cũng được,tùy cách cậu lưu thôi,mà ai đời đi làm trên TC nữa nhỉ

  5. #5
    Ngày gia nhập
    10 2008
    Bài viết
    99

    Khi bạn sử dụng TC++ viết code C
    Chương trình của bạn sẽ lưu là .cpp
    khi đó chương trình C sẽ không còn chính xác nữa
    vì .cpp là C++ rồi , mà C++ thì bao hàm cả C
    Nên khi muốn viết C thì bạn phải lưu .c thì mới dịch đúng C được

    mà mình thấy hiện nay chủ yếu là học lập trình hướng đối tượng
    cho nên mình nghĩ bạn nên học luôn C++ thì hay hơn

  6. #6
    Ngày gia nhập
    01 2009
    Nơi ở
    Hà Nội
    Bài viết
    205

    Mặc định Có nên học lồng C++ với C hay không?

    Mình cũng biết thế nhưng mà dùng mấy cái khác mình không quen. Ví dụ như mình dùng code block ấy, mình chạy file .CPP trên TC thì ngon nhưng mà chạy trên CB thì lại không chạy được.

  7. #7
    Ngày gia nhập
    10 2008
    Bài viết
    99

    bạn thử dùng C free xem sao
    Cái này dịch được đấy
    Lưu ý khi lưu file phải lưu là .c thì chương trình mới dịch đúng C
    Đã được chỉnh sửa lần cuối bởi ddhung : 28-02-2009 lúc 01:12 PM.

  8. #8
    Ngày gia nhập
    01 2009
    Nơi ở
    Hà Nội
    Bài viết
    205

    Cái này có chạy được như TC không bạn? Nếu được thì bạn cho mình xin luôn link nha.
    Thanks.

  9. #9
    Ngày gia nhập
    02 2009
    Nơi ở
    Hà Nội_PTIT_cơ sở 1
    Bài viết
    15

    Cái bạn dùng là TC++, đuôi .CPP chính là viết tắt của C Plus Plus (tức C++). Mình cũng đang dùng cái đó. Vì C++ bao trùm lên C nên hiển nhiên TC++ sẽ dịch đc chương trình nguồn viết bằng ngôn ngữ C của bạn. Còn C free mình nghe nói nó bắt lỗi ko khắt khe bằng TC++. Bạn dùng cái nào cũng đc cả.
    Đã được chỉnh sửa lần cuối bởi vuduykhanh : 28-02-2009 lúc 01:38 PM.

  10. #10
    Ngày gia nhập
    10 2008
    Bài viết
    99

    Link download chương trình C - Free
    Download

Các đề tài tương tự

  1. Có nên học lập trình? Nên học cái gì? Cho em 1 lời khuyên đi các anh.
    Gửi bởi tinhdonphuong111 trong diễn đàn Kinh nghiệm CNTT
    Trả lời: 17
    Bài viết cuối: 03-10-2012, 09:09 PM
  2. Bà bầu “yêu” khi mang thai: Nên hay không nên?
    Gửi bởi quynhcute trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 25-09-2012, 07:56 PM
  3. Nên nên chọn đề tài nào để làm đề án dùng c# + csdl
    Gửi bởi chitvivo trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 23
    Bài viết cuối: 18-09-2011, 12:57 AM
  4. Những điều nên tránh và những điều nên làm khi đi Nhật Bản
    Gửi bởi cotiencolien trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 06-05-2011, 06:58 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn