finding character in string C language
- by iSight
Hi,
I am searching a character at first occurence in string using the following code.
But, it is taking some time when the character is too long or the character that i am
searching is at far extend, which makes delay in other operations. How could i tackle with
this problem. The code is below here.
Note: attrPtr is a char* which holds a reference to a string containing '"' character at
far extend.
int position = 0;
char qolon = '"';//character to search
while (*(attrPtr + position++) != qolon);
char* attrValue = NULL;
attrValue = (char*)malloc(position * sizeof(char));
strncpy(attrValue, attrPtr, position-1);