部分文字列を取り出す関数を作る。 //********************************************************* // 文字列 string の string[start] から string[stop] までを buffer に複写する。 // buffer の終端には文字 '\0' が付加される。 //********************************************************* char * substr ( char *buffer, const char *string, int start, int stop ) { memmove( buffer, string + start, stop - start ); buffer[ stop - start ] = '\0'; return buffer; }//substr | |