Warning: implode(): Invalid arguments passed in /www/wwwroot/jobquiz.info/mdiscuss.php on line 336 Which of the following function sets first n characters of a string to a given character? ?->(Show Answer!)
1. Which of the following function sets first n characters of a string to a given character?
Ask Your Doubts Here
Comments
By: guest on 01 Jun 2017 06.02 pm
Declaration: char *strnset(char *s, int ch, size_t n); Sets the first n characters of s to ch #include <stdio.h> #include <string.h> int main(void) { char *string = "abcdefghijklmnopqrstuvwxyz"; char letter = 'x'; printf("string before strnset: %s\n", string); strnset(string, letter, 13); printf("string after strnset: %s\n", string); return 0; } Output: string before strnset: abcdefghijklmnopqrstuvwxyz string after strnset: xxxxxxxxxxxxxnopqrstuvwxyz