نحوه عملکرد توابع strchr و strrchr
 
آموزش ++C
آموزش و سورس های برنامه نویسی به زبان ++C
 
 
جمعه 1 ارديبهشت 1391برچسب:, :: 16:17 ::  نويسنده : کیوان مجنونی

برنامه ای که یادآوری: نحوه عملکرد توابع strchr و strrchr را نشان میدهد:

#include
#include
using namespace std;
void main(void)
{
   char ch='r';
   char string[] =
"The quick brown dog jumps over the lazy fox";
   char fmt1[] =
"         1         2         3         4         5";
   char fmt2[] =
"12345678901234567890123456789012345678901234567890";
   char* pdest;
   int result;
   cout<<"String to be searched: \n\t\t"<     cout<<"\t\t"<      cout<<"Search char:\t"< /* Search forward. */
   pdest=strchr(string, ch);
    result=pdest - string + 1;
     if( pdest != NULL )
       cout<<"Result:\tfirst "<            <<" found at position "<     else
       cout<<"Result:\t"< /* Search backward. */
   pdest=strrchr(string, ch);
    result=pdest - string + 1;
     if( pdest != NULL )
       cout<<"Result:\tfirst "<            <<" found at position "<      else
       cout<<"Result:\t"< }

//end
 

نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:







درباره وبلاگ


به وبلاگ من خوش آمدید
آخرین مطالب
پيوندها

تبادل لینک هوشمند
برای تبادل لینک  ابتدا ما را با عنوان آموزش C++ و آدرس amoozesh-cpp.LXB.ir لینک نمایید سپس مشخصات لینک خود را در زیر نوشته . در صورت وجود لینک ما در سایت شما لینکتان به طور خودکار در سایت ما قرار میگیرد.





نويسندگان


ورود اعضا:


نام :
وب :
پیام :
2+2=:
(Refresh)

<-PollName->

<-PollItems->

خبرنامه وب سایت:





آمار وب سایت:
 

بازدید امروز : 32
بازدید دیروز : 0
بازدید هفته : 33
بازدید ماه : 276
بازدید کل : 75210
تعداد مطالب : 50
تعداد نظرات : 7
تعداد آنلاین : 1