C - String Manipulation Functions, memset
Tutorials Point


  Learning C
  C Function References
  C Useful Resources
  Selected Reading

Copyright © 2014 by tutorialspoint



  Home     References     About TP     Advertising  

C - memset function

previous

Synopsis:

#include <stdio.h>

void* memset(void* s, int c, int n); 

Description:

The memset function sets the first n bytes in s to c. Generally this function is used to set a memory location to null chracters '\0'.

Return Value

The memset function returns s with the set value to c

Example

#include <stdio.h>

int main() {
  char string[20];

  strcpy(string, "Hello");
  printf( "Before using memset |%s|\n", string );
  memset( string, '\0', sizeof(string) );
  printf( "After using memset |%s|\n", string );

  return 0;
}

It will proiduce following result:

Before using memset |Hello|
After using memset ||


previous Printer Friendly

Advertisements


  

Advertisements



Advertisements