/* src中の一番末尾のデリミタ文字列 c の次の文字位置を得る */ char *LastChar(char *src,char *c) { char *p; while ( p = strstr(src, c) ) { src = p + 1; } return src; } ---- strcpy(tmp,LastChar(zz_ky,"/")) ; strcpy(tmp,LastChar(zz_ky,"/")) ; でしか使っていないので、 /* src中の一番末尾のデリミタ文字列 c の次の文字位置を得る */ char *LastChar(char *src, char c) { char *p; p = strrchr(str, c); if (p == NULL) return src; return (p + 1); }
YukiWiki 1.6.2 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by aki.