Bu fonksiyon bir string gibi bir yapının byte sayısı belirtilerek değerinin set edilmesini sağlar..
Yani geriye değer döndürmez ve 3 adet parametre alır.
str : Bu işaretçi değerlerini set edeceğimiz yapı.
c: bu değer set edilecek değerdir.Değişken olarak int veya unsigned char da olabilir..
size_t n: bu parametre ise set edilecek byte sayısını ifade eder....
ÖRNEK KOD:
#include <stdio.h>
#include <string.h>
int main ()
{
char str[50];
strcpy(str,"DENEME yasir kilic ");//string oluşturuldu...
puts(str);
memset(str,'x',5); //stringin ilk 5 byte ksmı 'x' değeryle set ediliyor...
puts(str);
return(0);
}
No comments:
Post a Comment