Trang 1 / 2 12 LastLast
Hiển thị kết quả từ 1 đến 10 / 11
  1. #1
    Tham gia
    29-12-2012
    Bài viết
    1
    Like
    0
    Thanked 0 Times in 0 Posts

    Buồn quá đi ! thắc mắc khi nhập lệnh printf()

    em dùng visual 2008 để viết C. nhưng không hiểu sao chương trình em xuất hiện 1 hiện tượng rất lạ :
    ban đầu em viết code sau :
    Code:
    #include<conio.h>
    #include<stdio.h>
    void main()
    {
    printf(" lan thu nhat ");
    getch();
    }
    sau khi buld và debug chương trình chạy bình thường,
    nhưng khi trở về chương trình chính, em chỉ thay " lan thu nhat " bằng " lan thu hai " thì build không phát hiện ra lỗi ( mình thấy cũng chẳng có gì sai ), nhưng khi debug thì thông báo lỗi, và không ra kết quả là " lan thu hai " mà vẫn ra " lan thu nhat ".Em đã làm điều tương tự với visual 2012 và cũng xảy ra hiện tượng trên...
    Thắc mắc của em là tại sao chỉ thay như vậy mà không debug được. Bác nào biết thì nói cho em nghe với.
    và em đã up lên youtube rồi,các bác xem qua :http://www.youtube.com/watch?v=iqkl3_GBE-s
    Quote Quote

  2. #2
    Tham gia
    10-12-2004
    Location
    HCMC
    Bài viết
    2,121
    Like
    283
    Thanked 720 Times in 362 Posts
    Lúc build thì bấn chuột phải vô proj chọn rebuild all rồi F5 chạy lại thử xem.

  3. #3
    Tham gia
    10-03-2012
    Location
    Nha Trang
    Bài viết
    192
    Like
    3
    Thanked 33 Times in 31 Posts
    Bạn tốt nhất chỉ nên dùng Visual Studio để làm việc với .NET
    Để viết C cổ bạn nên cùng các compiler khác.
    0128.761.0660 - Nhân

  4. #4
    Tham gia
    10-12-2004
    Location
    HCMC
    Bài viết
    2,121
    Like
    283
    Thanked 720 Times in 362 Posts
    Quote Được gửi bởi chet7h45 View Post
    Bạn tốt nhất chỉ nên dùng Visual Studio để làm việc với .NET
    Để viết C cổ bạn nên cùng các compiler khác.
    Tào lao, compiler là cái để biên dịch source file ra binary, ví dụ như cl.exe của MS. Visual Studio là môi trường để viết code.

  5. #5
    Tham gia
    10-03-2012
    Location
    Nha Trang
    Bài viết
    192
    Like
    3
    Thanked 33 Times in 31 Posts
    Quote Được gửi bởi pinochu View Post
    Tào lao, compiler là cái để biên dịch source file ra binary, ví dụ như cl.exe của MS. Visual Studio là môi trường để viết code.
    Ở trên em có nói Visual Studio là compiler không ?
    0128.761.0660 - Nhân

  6. #6
    Tham gia
    10-12-2004
    Location
    HCMC
    Bài viết
    2,121
    Like
    283
    Thanked 720 Times in 362 Posts
    Quote Được gửi bởi chet7h45 View Post
    Ở trên em có nói Visual Studio là compiler không ?
    Quote Được gửi bởi chet7h45 View Post
    Bạn tốt nhất chỉ nên dùng Visual Studio để làm việc với .NET
    Để viết C cổ bạn nên cùng các compiler khác.
    vậy Visual Studio không dùng để làm việc với C/C++ được à?
    C/C++ compiler của Microsoft hỗ trợ biên dịch C, vậy sao phải dùng compiler khác? Người ta dùng gì để soạn thảo/biên dịch thì kệ người ta chứ, MS đâu có khuyến cáo người dùng không nên dùng MS compiler để dịch C.

  7. #7
    Tham gia
    10-03-2012
    Location
    Nha Trang
    Bài viết
    192
    Like
    3
    Thanked 33 Times in 31 Posts
    Quote Được gửi bởi pinochu View Post
    vậy Visual Studio không dùng để làm việc với C/C++ được à?
    C/C++ compiler của Microsoft hỗ trợ biên dịch C, vậy sao phải dùng compiler khác? Người ta dùng gì để soạn thảo/biên dịch thì kệ người ta chứ, MS đâu có khuyến cáo người dùng không nên dùng MS compiler để dịch C.
    Anh có hiểu từ "tốt nhất" không ?
    0128.761.0660 - Nhân

  8. #8
    Tham gia
    10-03-2012
    Location
    Nha Trang
    Bài viết
    192
    Like
    3
    Thanked 33 Times in 31 Posts
    À sẵn tiện hỏi luôn. Ông anh có vợ chưa ?
    0128.761.0660 - Nhân

  9. #9
    Tham gia
    24-03-2012
    Bài viết
    5
    Like
    0
    Thanked 0 Times in 0 Posts
    nếu như chỉ chạy ANSI-C hay ANSI-C++ thì nên cài các compiler khác nhẹ hơn chứ cái VS khá là nặng , không cần thiết cho lắm. Mình dùng VS 2010 chạy rất bình thường, không xảy ra vấn đề như bạn nói. Bạn có thể kiểm tra ở thư mục debug của project đó xem khi bạn compile nó có thay đổi như thế nào. Có thể là khi bạn compile lần thứ 2 nó phát sinh lỗi do không chép chồng lên file .exe của lần compile thứ nhất nên thi debug nó chạy lại file compile lần thứ nhất đó.

  10. #10
    Tham gia
    10-12-2004
    Location
    HCMC
    Bài viết
    2,121
    Like
    283
    Thanked 720 Times in 362 Posts
    Quote Được gửi bởi chet7h45 View Post
    Anh có hiểu từ "tốt nhất" không ?
    chú dựa vào cái gì bảo tốt nhất?

    - - - Updated - - -

    Quote Được gửi bởi chet7h45 View Post
    À sẵn tiện hỏi luôn. Ông anh có vợ chưa ?
    có liên quan gì tới lập trình không?

Trang 1 / 2 12 LastLast

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • 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
  •