title: C - Copy char array that contains '\0' to another char array, eliminating '\0'
body: <p>Is there any C library function that copies a <code>char</code> array (that contains some <code>'\0'</code> characters) to another <code>char</code> array, without copying the <code>'\0'</code>?<br>
  For example, <code>"he\0ll\0o"</code> should be copied as <code>"hello"</code>.</p>