Tôi nhận thấy rằng có (ít nhất là trên Mac OS X) cả <string.h>phần đầu và <strings.h>phần đầu. man 3 stringtiết lộ rằng chúng chứa các chức năng khác nhau. Có lý do cho điều này?
@Potatoswatter: Nó đang làm chính xác những gì được chỉ định bởi POSIX.
—
R .. GitHub NGỪNG TRỢ GIÚP TỪ NGÀY 27/11/10
strings.hchứa các chức năng không tiêu chuẩnbcmp bcopy bzero ffs index rindex strcasecmp strncasecmp… và đó là nó.