2ちゃんねる版 邪悪なCコードコンテスト
■ このスレッドは過去ログ倉庫に格納されています
0286デフォルトの名無しさん
NGNGhtmlのタグを消去するプログラムを考えてみたもの
下記のようになったのですが。
これは邪悪でしょうか?
本のようにうまいコードが書けず最近悩んでます(´・ω・`)
char* delTags(char* str)
{
char* hp=str;
char* p;
char stag='<';
char etag='>';
//char tag=stag;
while(*str!=NULL)
{
if(*str==stag){
*str++='\0';
}else if(*str==etag){
p=++str;
hp=strcat(hp,p);
str=hp;
}else{
*str++;
}
}
return hp;
}
■ このスレッドは過去ログ倉庫に格納されています