Machine-translated by Google. Questions are authored in English.
Top

Discussion

There are two groups of string functions defined in the header <string.h>. What are they?

  • A.first group names beginning with str; second group names beginning with mem
  • B.first group names beginning with str; second group names beginning with is
  • C.first group names beginning with string; second group names beginning with mem
  • D.first group names beginning with str; second group names beginning with type

Answer: A

Correct answer: first group names beginning with str; second group names beginning with mem

<string.h> holds two families. The str functions work on null-terminated strings, stopping at the terminator. The mem functions work on objects of a given length, taking a byte count and paying no attention to nulls - which is why they can copy or compare arbitrary binary data.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.