Dưới đây là một prototype mà mình viết mô phỏng lại lệnh strchr trong string.h. Trong đó
str = ThisIsASample
CharacterSearch = 'S'
char subStr[100]={0};
char* SearchNumber(const char* str, int CharacterSearch)
{
int j=0;
for (int i=0;i<len;i++)
{
if (str[i]==CharacterSearch)
{
for (int j=0;i<len;i++)
{
subStr[j]=str[i];
j++;
}
return subStr; //Neu dat return tai day thi subStr="Sample"
}
return subStr; //Neu dat return ngoai day thi subStr=(NULL)
}
Không biết có ai giải thích cho mình được không ? Mình xin cảm ơn