下
C言語のお勉強ページに対するご意見・ご感想スレ
19:かえで2008/11/12(水) 21:06:46AAS
>>18
いやいつになったら16に対する反応があるのかなぁと
20:へなちょこ管理人 ★2008/11/12(水) 21:09:38AAS
FTPにログインするのが億劫だっただけだったりしたのだ。
まぁ仕事忙しくて時間無かったのもあるけど。
上下が逆のような気がするけど気にしないw
んじゃHTML更新してくるぜ!
21:☆ハイパー名無しタイム☆2008/11/24(月) 17:16:11AAS
演習7-2.cの終わりの方の
puts("左にシフトした後の内容");
nol = lrotate(no, n);
print_bits(nol);
省10
22:へなちょこ管理人 ★2008/11/24(月) 20:11:25AAS
/*符号無し整数xを右にnビット回転した値を返す*/
unsigned rrotate(unsigned x, int n)
/*符号無し整数xを左にnビット回転した値を返す*/
unsigned lrotate(unsigned x, int n)
省7
23:超絶初心者2008/12/27(土) 15:58:18AAS
第四章4-18のリンクが4-1になってますよ。
24:へなちょこ管理人 ★2008/12/29(月) 02:52:32AAS
>>23
Oh...misstake.
修正しておきますた。
25:超絶初心者2009/01/06(火) 00:14:19AAS
演習6-9についてなのですが、問題が配列v2の並びを逆順にしたものを配列v1に格納する関数
なのですがこれをコンパイルするとv1がv2に格納されるのですがこれでよろしいのですか?
初心者であまり問題の意味も理解しきれていないのですがスイマセン…
ちなみに私はこのようにやってみました、間違っていたらご指摘ください。
void intary_rcpy(int v1[], const int v2[], int no)
{
省23
26:へなちょこ管理人 ★2009/01/06(火) 06:04:25AAS
パッと見ですが、
for (i = 0; i < no; i++)v1[i] = v2[(no - i) - 1];
この行に違和感感じました。
詳しくは帰宅した後にでも〜。
27:へなちょこ管理人 ★2009/01/07(水) 00:38:06AAS
問題を見ると
/*
要素数がnoであるint型の配列v2の並びを逆順にしたものを配列v1に格納する関数
void intary_rcpy(int v1[], const int v2[], int no) {}
を作成せよ。
*/
省38
28:へなちょこ管理人 ★2009/01/07(水) 00:40:23AAS
付け加えると、constをつけると弄れなくなるので、
必然的にintary_rcpyに与える引数は
逆順にした値を格納する配列,入力した配列,要素数(配列の数)ですね。
眠い頭で書いてるので変なこと書いてたら吸いません。
上前次1-新書写板AA設索