strncat()
C++ cstring strncat() funksiyasi
Misol
String qismini boshqa stringga qo‘shing:
char myStr[20] = "Hello";
strncat(myStr, " World!", 6);
cout << myStr;
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
strncat() funksiyasi stringning bir qismini boshqa stringning oxiriga qo‘shadi. Qo‘shiladigan qismning hajmi son bilan belgilanadi.
strncat() funksiyasi <cstring> sarlavha faylida aniqlangan.
Eslatma: Butun stringni boshqasiga qo‘shish uchun uning o‘rniga strcat() funksiyasidan foydalaning.
Sintaksis
strncat(void * destination, void * source, size_t size);
size_t ma’lumot tipi musbat butun sondir.
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| destination | Majburiy. Oxiriga ma’lumot qo‘shiladigan stringga ko‘rsatkich. Manba (source) string qismining nusxasi birinchi null belgisi turgan pozitsiyadan boshlab qo‘shiladi. |
| source | Majburiy. Nusxa olinadigan stringga ko‘rsatkich. String boshidan size parametrida ko‘rsatilgan pozitsiyagacha bo‘lgan ma’lumotlar nusxalanadi. |
| size | Majburiy. Maqsad stringga qo‘shiladigan belgilar soni. |
Texnik tafsilotlar
| Qaytaradi: | Maqsad (destination) stringga char tipidagi ko‘rsatkich. |
|---|
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
