★初心者にVisual C++を教えるスレ★ Part35at TECH★初心者にVisual C++を教えるスレ★ Part35 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト150:デフォルトの名無しさん 09/11/25 23:24:48 >>148 >ALL_ONE(&Matrix,50,10); 配列名は、配列先頭要素へのポインタだから、 「&」は、いらないんじゃないですか。 ALL_ONE(Matrix,50,10); 151:デフォルトの名無しさん 09/11/26 00:10:25 >>148 ALL_ONE(&Matrix[0][0], 50, 10);としておけ、VC++でもコンパイル通るしGCCでも警告が出なくなる。 これがエラーになるか警告しかでないかの差異はC++かCかの違い。 VC++でもCとしてコンパイルすれば警告になるし、GCCでもg++ならエラーになる。 152:デフォルトの名無しさん 09/11/26 00:19:37 Visual C++ 2008 Expres Edition を使っています。 1~9の数字を並べて表示させようと思っていて、 int C[9]={1,2,3,4,5,6,7,8,9}; を最初に作ってます。 そして一度でも使った数字には0を当てはめます。 k=0; do{ printf("数を選んで下さい\n"); while(k<9){ if(C[k]!=0){ printf("%d\n",C[k]); k++; } 最初に1~9を表示させるにはどうすればよいですか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch