for(;;){
if((result = fgets(line, MAX_LEN, stream)) != NULL){
p1=result;
p3=p1+strlen(line);
p2=strtok(p1, "=");
}
}
これで、p1とp2から左辺、p2とp3から右辺が取り出せる。
$の展開は、マクロ展開処理の要領で
右辺に$があるかチェックして、あったら定義値に置き換えるという
10ステップ程度の処理でできるだろ。
C言語なら俺に聞け 162
■ このスレッドは過去ログ倉庫に格納されています
363デフォルトの名無しさん (ワッチョイ ff7a-dvWY)
2024/01/07(日) 00:35:50.01ID:yw4Ulg6E0■ このスレッドは過去ログ倉庫に格納されています
