【初心者歓迎】C/C++室 Ver.17【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0074デフォルトの名無しさん
2005/05/15(日) 12:08:06> これをコンパイルしても「定数式が必要(main関数)」というエラーが出て通りません。
>何がダメなんでしょう?
古いCだと、配列の大きさは定数でなければならない。
#define SIZE 10
char s_in[SIZE] = "=";
とでもするべし。
>それと、testfunc内でsizeは*を使わないとエラーになるのに、s_in[i]は*をつけるとエラーになります。
>これは何故ですか?
s_in[i]は、*(s + i)と同じ意味を持つ。
■ このスレッドは過去ログ倉庫に格納されています