memset()
C++ cstring memset() funksiyasi
Misol
Massivni nollar bilan to‘ldiring:
int myNumbers[5] = {10, 20, 30, 40, 50};
memset(myNumbers, 0, sizeof(myNumbers));
for (int i = 0; i < 5; i++) {
cout << myNumbers[i] << "\n";
}
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
memset() funksiyasi ko‘rsatilgan xotira blokining har bir baytiga ko‘rsatilgan qiymatni yozadi.
memset() funksiyasi <cstring> sarlavha faylida aniqlangan.
Sintaksis
memset(void * destination, int value, size_t size);
size_t ma’lumot tipi musbat butun sondir.
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| destination | Majburiy. Ma’lumot yoziladigan xotira blokiga ko‘rsatkich. |
| value | Majburiy. Xotira blokining har bir baytiga yoziladigan qiymat. |
| size | Majburiy. Xotira blokining baytlarda o‘lchangan o‘lchami. |
Texnik tafsilotlar
| Qaytaradi: | Xotira blokiga void tipidagi ko‘rsatkich. |
|---|
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
