char*strdup (const char*sourse)
Kuyidagi programma bulagida satrl satrining nusxasi xotiraning satr2 kursatgan joyida paydo buladi:
char*satrl="Satr nusxasini olish.";char*satr2;
satr2=strdup(satrl);
2.Satrlarni ulash
Satrlarni ulash (konkatenatsiya) amali yangi satrlarni xosil kilishda keng kullaniladi. Bu maksadsa «string.h» kutubxonasida strcat() va stmcat() funksiyalari aniklangan.
strcat() funksiyasi sintaksisi kuyidagi kurinishga ega:
char*strcat(char*strl,const char*str2
Funksiya ishlashi natijasida str2 satr, funksiya kaytaruvchi satr - strl satr oxiriga ulanadi. Funksiyani chakirishdan oldin strl satr uzunligi, unga str2 satri ulanishi uchun etarli bulishi xssobga olingan bulishi kerak.
Kuyida keltirilgan amallar kegma-ketligining bajarilishi
natijasida satr satriga kushimcha satr ulanishi kursatilgan:
char satr[80];
Do'stlaringiz bilan baham: |