| |||||||||||
C string funtion Posted by nano (nano), 22 December 2005 Hi folks,Does anyone know off hand if there is a string function out there that will take the following string 'abc, def, ghi,' and break it up into 3 different strings comma delimited string 1 = 'abc' string 2 = 'def' string 3 = 'ghi' thanks in advance Posted by admin (Graham Ellis), 9 January 2006 Have a look at strtokPosted by Yash (Yash), 6 March 2007 #include <stdio.h>#include <string.h> char string[] = "abc,def,ghi"; char delim[] = ","; char *token; int main( void ) { token = strtok( string, delim ); while( token != NULL ) { printf( " %s\n", token ); token = strtok( NULL, delim ); } } Execute this program, you will get the output as you want. Cheers Yash This page is a thread posted to the opentalk forum
at www.opentalk.org.uk and
archived here for reference. To jump to the archive index please
follow this link.
|
| ||||||||||
PH: 01144 1225 708225 • FAX: 01144 1225 793803 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho |