Tôi chỉ đọc kinh điển K & R và gặp phải cú pháp sau:?Ý nghĩa của "." trong printf
printf("%.*s",max,s);
ý nghĩa của "."
đây là gì Khi tôi không áp dụng một "."
đây, sau đó toàn bộ chuỗi được in, nhưng khi chúng tôi không áp dụng "."
, các ký tự tối đa tối đa sẽ được in. Tôi sẽ thực sự biết ơn nếu có ai có thể giải thích điều này.
Bạn đã đọc tiêu chuẩn C chưa? Nó chỉ định cách làm việc này sẽ làm việc ... – DCoder
@DCoder Đã làm việc với tiêu chuẩn C rất nhiều tôi tích cực là nó không thể * đọc * nó. –
@NikolaiRuhe: điều đó có thể đúng đối với một số phần * của tiêu chuẩn, nhưng tôi thấy phần mô tả 'printf' là khá dễ đọc. – DCoder