Open In App

Output of C++ programs | Set 29 (Strings)

Prerequisite: Strings 
 




#include <iostream>
#include <cstring>
using namespace std;
  
int main()
{
    char s1[] = "geeksforgeeksforgeeks";
    char s2 = 'f';
    char *ptr = strchr( s1, s2);
    cout << ptr;
    return 0;
}

Output: 



forgeeksforgeeks




#include <iostream>
#include <cstring>
using namespace std;
  
int main()
{
    char s1[] = "geeksforgeeksforgeeks";
    char s2[] = "for";
    char *ptr = strstr(s1, s2);
    cout << ptr;
    return 0;
}

Output: 

forgeeksforgeeks




#include <iostream>
using namespace std;
  
int main()
{
    char str[] = "geeksforgeeks";
    cout << 6[str];
    return 0;
}

Output: 



o




#include <iostream>
#include <cstring>
using namespace std;
  
int main ()
{
  char string[50] = "geeks, for:geeks";
  char *p;
  p = strtok (string, ", :" ); //, and ; are delimiteres.
  while (p != NULL)
  {
    cout << p << endl;
    p = strtok (NULL, ", :");
  }
  return 0;
}

Output: 

geeks
for
geeks




#include <iostream>
#include <cstring>
using namespace std;
  
int main ()
{
  char string[50] = "geeksforgeeks";
  memset (string, '*', 8);
  cout << string;
  return 0;
}

Output: 

********geeks

This article is contributed by I.HARISH KUMAR.


Article Tags :
Uncategorized