Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3

Chủ đề: 0x%04x

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

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn coi cái link hướng dẫn sử dụng printf ở đây

    Cấu trúc của tham số truyền vào là như sau:
    Mã:
    %[flags][width][.precision][length]specifier
    Giờ phân tích cái cục "0x%04x" của bạn thì tách ra như thế này:
    0x: chuỗi thông thường, nó in ra 0x [IMG]images/smilies/applause.gif[/IMG]
    %: ok, chuẩn bị xuất 1 giá trị nào đó ra rồi đây
    0: [flags], có nghĩa là nếu in ra thiếu số, thay bằng số 0. Bạn xem trong cái link ở đầu để biết chi tiết.
    4: [width], in ra ít nhất là 4 số, nếu thiếu, in [flags] ra, lúc nãy [flags] = 0 => in ra số 0
    x: specifier, in ra ở dạng hex [IMG]images/smilies/smile.png[/IMG]

    In thử

    Mã:
    int d = 16;printf("0x%04x", d);// => 0x0010
    16 hệ hex là 10, mà 10 có 2 chữ số, thiếu => bù số 0 vào cho đẹp [IMG]images/smilies/smile.png[/IMG]

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi trandatnh
    Bạn coi cái link hướng dẫn sử dụng printf ở đây

    Cấu trúc của tham số truyền vào là như sau:
    Mã:
    %[flags][width][.precision][length]specifier
    Giờ phân tích cái cục "0x%04x" của bạn thì tách ra như thế này:
    0x: chuỗi thông thường, nó in ra 0x [IMG]images/smilies/applause.gif[/IMG]
    %: ok, chuẩn bị xuất 1 giá trị nào đó ra rồi đây
    0: [flags], có nghĩa là nếu in ra thiếu số, thay bằng số 0. Bạn xem trong cái link ở đầu để biết chi tiết.
    4: [width], in ra ít nhất là 4 số, nếu thiếu, in [flags] ra, lúc nãy [flags] = 0 => in ra số 0
    x: specifier, in ra ở dạng hex [IMG]images/smilies/smile.png[/IMG]

    In thử

    Mã:
    int d = 16;printf("0x%04x", d);// => 0x0010
    16 hệ hex là 10, mà 10 có 2 chữ số, thiếu => bù số 0 vào cho đẹp [IMG]images/smilies/smile.png[/IMG]
    cho mình hỏi còn cái precision với cái length sao không thấy zậy cho mình hỏi thêm luôn precision là gì và length là gì zậy hai tham số này có ý nghĩa gì zậy bạn có ví dụ luôn thì tốt quá cho mình xin ví dụ luôn về hai cái precision length luôn đi
    mình xin cám ơn

 

 

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
  •