Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: Cách hoạt động của operator trong C++ như thế nào?

  1. #1
    Ngày gia nhập
    03 2010
    Bài viết
    2

    Mặc định Cách hoạt động của operator trong C++ như thế nào?

    Đến khổ, tới lúc đi thực tập rồi mới thấy bị hổng khá lớn về cách thức làm việc của operator >.<

    Tớ đang gặp rắc rối về cách hoạt động của 1 số operator như &&, &, || và |
    cụ thể như: a && b kết quả luôn ra 1 nếu a, b khác 0
    còn a & b thì lại ra đủ thể loại kết quả

    suy nghĩ mãi mà không biết lý do tại sao cả >.<
    ai biết chỉ giúp tớ, cảm ơn nhiều >.<

  2. #2
    Ngày gia nhập
    01 2008
    Nơi ở
    Rất nhiều sóng gió
    Bài viết
    391

    a & b có thể nhận những giá trị khác 0 và 1 vì nó làm việc trên từng bit của các toán hạng a, b.

    ví dụ, ở dạng nhị phân:

    Code:
        a = 1100
        b = 1010
    a & b = 1000
    -...- -.- .. .-.. .-.. - .... . -... . .- ... - .-.-.

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

  1. Hàm operator >> và << có tác dụng như thế nào?
    Gửi bởi tamkute92 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 24-03-2011, 11:12 PM
  2. Overload Operator trong lập trình C++ như thế nòa?
    Gửi bởi HTT90 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 10-11-2010, 06:27 PM
  3. thắc mắc về operator - ai bết chỉ giùm
    Gửi bởi sky_night trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 31-10-2010, 01:18 AM
  4. Thắc mắc cách sử dụng đa hình cho operator
    Gửi bởi itleo31 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 03-06-2010, 09:57 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