Knowledge Walls
Venkatesan
Hyderabad, Andhra Pradesh, India
Passcode:
Introduction [cont'd]
Input Output Functions [cont'd]
Structures and Unions [cont'd]
# Preprocessor [cont'd]
Strchr in Strings of Programming in C
1780 Views
Strchr 
Strchr is a string function to take substring. It is taking the substring from first occurance of given characters otherwise returns null.
Syntax 
char[] strchr(char[] source_string,char finding_character);
Program
#include
void main(){
    char name[] = "walls";
    //To clear console screen
    clrscr();
    //strchr - fetching a sub-string from first occurance of a char
    printf("%s\n",strchr(name,'l'));
    printf("%s\n",strchr(name,'e'));
    //strrchr - fetching a sub-string from last occurance of a char
    printf("%s\n",strrchr(name,'l'));
    //If character is not exist then strrchr and strchr functions are return null
    printf("%s\n",strrchr(name,'e'));
}
Output 
lls
(null)
ls
(null)
Next Topics
Next lessons of current book.
User-defined Functions of Programming in C
User-defined Functions of Programming in C
Previous Topics
Previous lessons of current book.
Best Lessons of "Programming in C"
Top lessons which are viewed more times.
Structures and Unions of Programming in C
Input Output Functions of Programming in C
Structures and Unions of Programming in C
  Copyright © 2014 Knowledge walls, All rights reserved
KnowledgeWalls
keep your tutorials and learnings with KnowledgeWalls. Don't lose your learnings hereafter. Save and revise it whenever required.
Click here for more details