/* 自作文字列操作関数のテストプログラム */ #include /* mystrlen: s の長さを返す */ int mystrlen(char *s) { int i; i = 0; while( s[i] != '\0' ) i++; return( i ); } main() { char *msg = "abc"; printf("文字列[%s]の長さは%dです。\n", msg, mystrlen(msg) ); msg = ""; printf("文字列[%s]の長さは%dです。\n", msg, mystrlen(msg) ); } /* end of testmystrlen.c */