【初心者歓迎】C/C++室 Ver.16【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0706デフォルトの名無しさん
2005/05/03(火) 20:51:41あ、なるほど。c=getcher()は繰り返すだけで進んでいくんでしたね。
ありがとうございました。
あともう一つ聞きたいんですが、
len = (int)strlen(src) + 1;
temp = (char *)malloc(len);
len = (int)strlen(src);
if (len >= 1024) {
er();
free(temp);
return -1;
}
というソースがあるのですが、この上2行を
len = (int)strlen(src);
temp = (char *)malloc(len+1);
としてlenの宣言を一回にまとめていないのは、何か理由があるんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています