http://kor.i2p/books/The%20C%20Programming%20Language%20by%20K&R/appb.html
Comparison functions treat arguments as unsigned
char arrays. In the following table, variables s and t are of type char * ; cs and ct are of type const char
* ; n is of type size_t ; and c is an int converted to char . char *strcpy(s,ct) copy string ct to string s , including '\0' ; return s . char *strncpy(s,ct,n) copy at most n characters of string ct to s ; return s .