10- amaliy mashg’ulot mavzu: satrlar va kengaytirilgan belgilar ishning maqsadi


Satrni qismini ajratish funksiyasi


Download 317.59 Kb.
Pdf ko'rish
bet28/33
Sana05.01.2022
Hajmi317.59 Kb.
#219883
1   ...   25   26   27   28   29   30   31   32   33
Bog'liq
10-mavzu amaliyot (laboratoriyaga koʻrsatma)

 

Satrni qismini ajratish funksiyasi 

         Funktsiya prototipi kuyidagicha: 

        string  substr( unsigned int pos=0, unsigned int n=npos) const; 

Bu  funktsiya  chaqiruvchi  sartdan  pos  o‘rnidan  boshlab  n  ta  belgin  natija 

sifatida  qaytaradi,  agarda  pos  qo‘rsatilmasa  boshidan  boshlab  ajratadi,  agar  n 

ko‘rsatilmasa satrni oxirigacha bo‘lgan belgilar qaytariladi: 

       string  s1,s2,s3; 

       s1=”0123456789”; s2=s1;s3=s1; 

     s2= s1.substr(4,5);      //  s2=”45678”   

      s3=s1.substr(3);      //  s3=”3456789”   

      cout  << s1.substr(1,3)+s1.substr() ;      //  “1230123456789” satr ekranga 

chiqadi. 




Download 317.59 Kb.

Do'stlaringiz bilan baham:
1   ...   25   26   27   28   29   30   31   32   33




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling