Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 11

Chủ đề: [ Solved ]Lệnh goto

  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Cái đó là "tàn dư của chế độ cũ" đừng bao giờ đem nó vào chương trình nhá [IMG]images/smilies/biggrin.png[/IMG], người ta cười cho đấy(chương trình ngắn người ta cười cho chứ còn dài người ta khóc).

    goto là một câu lệnh siêu lởm, mặc dù trông có vẻ đơn giản và hữu ích nhưng sự thực là với các cấu trúc lặp thì hoàn toàn có thể tiễn goto lên thiên đường(chả hiểu sao sếp Dennis lại cho vào C làm cái gì trời).

    Còn lý do tại sao lại phải bỏ goto thì cậu cứ thử lùng đọc một cái chương trình sử dụng goto xem, biết tay liền . Vừ rối như mớ bòng bong vừa khó debug.

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Còn 1 lý do nữa khiến goto outdated, nó break scope:: !

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    [ Solved ]Lệnh goto

    Mình là newbie mới bắt đầu học C++, mình có biết về lệnh "goto" và có sử dụng qua. Thấy nó cũng được nhưng mà nhiều người lại bảo là không nên sử dụng nó.
    Mình chẳng biết làm sao nữa. Mong các bạn cho ý kiến để mình hiểu thêm về lệnh này.
    Thanks![IMG]images/smilies/wave.gif[/IMG]

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    mà mình chưa hiểu lắm!
    sao lệnh goto bị hắt hủi vậy... tụi nghiệp nó.. ít ra nó cũng phải có chốn dung thân chứ... cắt đường nó vậy sao.!

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Vậy thì cứ dùng đi [IMG]images/smilies/biggrin.png[/IMG].

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    goto thật ra là một lệnh giống như lệnh jmp trong hợp ngữ, c muốn hỗ trợ hợp ngữ nên bày ra trò này. Nói cho rõ ràng thì các cấu trúc lặp đều dùng goto tuy nhiên nó dùng một cách rất an toàn. Do đó ta nên dùng các cấu trúc lặp, còn goto có thể nhảy rất lung tung do đó chỉ nên dùng khi muốn tạo đột biến trong code.

  7. #7
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    không chỉ goto đâu.còn một số cái cũng bị hắt hủi nữa là:break;do....while,
    người ta thường nói ta có thể dùng một câu lệnh khác hay viết hàm= cách khác để thay thế cho nó.các thầy cô cũng ko khuyến khích dùng nó đâu.nên bạn đừng dùng làm gì.

  8. #8
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Người ta đã bảo là không nên dùng rồi thì thôi.
    Cứ vặn vẹo nhiều quá...để cái thời gian đi hỏi tại sao lại không dùng để mà ngồi luyện code với những cái mà người ta khuyên nên dùng ấy....

    toàn phung phí thời gian với những cái không đâu -_-;;

  9. #9
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    tại chưa biết nên phải hỏi!
    mới vào con đường lập trình mà.
    chưa biết tí gì hết thấy có cái lệnh goto nó lạ nên đem lên đây hỏi ý kiến mọi người thui...
    anh làm gì mà dzữ dzậy!!!!!
    PS: Thông cảm nhe!!!!!!

    ủa sao mà lệnh break và do .. while lại bị hắt hủi vậy. Mình thấy break hay sài cho switch() mà còn do ... while là vòng lặp hay lắm mà.

  10. #10
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    @Xcross87 : X nói chí lý lắm !
    @superworm711 : mình nghĩ nếu bạn muốn giỏi lập trình thì bạn hãy "động thủ" vào code sẽ rõ, đọc lý thuyết rồi suy nghĩ miên man mất thời giờ mà cũng chẳng làm được gì.

 

 
Trang 1 của 2 12 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •