1 名前:デフォルトの名無しさん [2007/05/08(火) 19:39:26 ] C言語の入門者向け解説スレです。 ・C++言語はスレ違いです。 ・分からない事をなるべく詳しく書いて下さい。 ・ソースコードを晒すと答えやすくなるかもしれません。 ・質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。 前スレ C言語なら俺に聞け(入門篇) Part 11 pc11.2ch.net/test/read.cgi/tech/1176800483/ 過去スレ Part 1 ttp://pc8.2ch.net/test/read.cgi/tech/1146700389/ Part 2 ttp://pc8.2ch.net/test/read.cgi/tech/1153818463/ Part 3 ttp://pc8.2ch.net/test/read.cgi/tech/1160682950/ Part 4 ttp://pc8.2ch.net/test/read.cgi/tech/1162999861/ Part 5 ttp://pc8.2ch.net/test/read.cgi/tech/1165022193/ Part 6 ttp://pc10.2ch.net/test/read.cgi/tech/1167325490/ Part 7 ttp://pc10.2ch.net/test/read.cgi/tech/1170064980/ Part 8 ttp://pc11.2ch.net/test/read.cgi/tech/1171946674/ Part 9 ttp://pc11.2ch.net/test/read.cgi/tech/1173284217/ Part 10 ttp://pc11.2ch.net/test/read.cgi/tech/1174290325/ 関連スレ C/C++の宿題を片付けます 86代目 pc11.2ch.net/test/read.cgi/tech/1176996941/ くだすれC言語(初心者用) Part.2 pc11.2ch.net/test/read.cgi/tech/1172099763/ スレを勃てるまでもないC/C++の質問はここで 2 pc11.2ch.net/test/read.cgi/tech/1178503366/l50 はきだめC/C++下級者の質問箱 2 pc11.2ch.net/test/read.cgi/tech/1156206091/l50 【C 関数検索 man on WWW】 www.linux.or.jp/JM/index.html
331 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 20:20:56 ] >>330 getsもsizeof使って実装すれば何の問題もないのに、と思っていたりする?
332 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 20:22:21 ] まず、おまえさんが何が言いたいのか分からん。
333 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 20:22:29 ] 333 gets!
334 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 20:37:37 ] つまり、まぁ、こういうこと int main(void) { exit 0; }
335 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 20:38:31 ] d.hatena.ne.jp/keyword/%A5%B2%A5%C3%A5%C4 お前らほんっとうにこれが好きなんだな
336 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 20:39:50 ] くだらなすぎ
337 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 20:54:40 ] 標準入力から読み込みたいけどサイズとファイルポインタ指定が面倒ってことなら 自分でfgetsをそれらを決め打ちした状態で呼び出す関数作ればいいんでは
338 名前:デフォルトの名無しさん [2007/05/12(土) 21:24:36 ] void WriteLog(const wchar_t szComment[]) { FILE *fp; errno_t err; time_t ttime; wchar_t buff[CTIME_SIZE]; if ( ( err = fopen_s( &fp, szPath, "at") ) != 0 ) return time( &ttime ); if( ( err = _wctime_s( buff, CTIME_SIZE, &ttime) ) != 0 ) return; fwprintf( fp, L"%s", szComment ); fwprintf( fp, L", %s", buff); fclose( fp ); } こういう関数を作って、使おうと思ったんですが、 例えばこのように使うと WriteLog( L"あああ (AAA)" ); ↓のように書き込まれてしまいます ??? (AAA), Sat May 12 21:15:19 2007 なぜでしょうか?
339 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 21:43:29 ] >>338 ログファイルの先頭にBOMを入れるようにすれば読めるんじゃね?
340 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 22:06:58 ] 今、配列の要素として1,2,3,4があるとき、これらの要素を連結して他の変数に代入(n = 1234)することはできますか?
341 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 22:07:24 ] できます。
342 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 22:15:24 ] >>341 教えて下さい
343 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 22:18:45 ] BOOL厨ワロタw
344 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 22:19:50 ] b = a[0] * 1000 + 1[a] * 100 + *(a+2) + 10 + a[3];
345 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 22:24:01 ] >>344 ありがとうございます
346 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 22:42:10 ] >>344 この妙な書き方噴いたwww
347 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 22:42:59 ] 一箇所間違ってるし
348 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 22:50:12 ] >>347 可哀想だからスルーしてやれよw
349 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 22:50:45 ] 足し算になってるのか
350 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:07:33 ] 数学が分かってない人が多すぎる
351 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:18:02 ] 小学生だっているだろうし 仕方ないさ
352 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:21:03 ] #include <stdio.h> #include <math.h> int main() { int nums[] = {1,2,3,4,5}; int nums_len = sizeof(nums)/sizeof(nums[0]); int num = 0; for (int i = 0; i < nums_len; ++i) { num += nums[i] * (int)pow(10, (nums_len-1) -i); } return 0; } よし、これでどうだ!!
353 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:29:06 ] もうsprintfでいいだろw
354 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:48:01 ] ちょっと聞きたいんだけど (環境.WindowsXP BCC32) #include <stdio.h> int main() { FILE *fp=fopen("test.txt","w"); unsigned d=0x0d; fwrite(&d,sizeof(d),1,fp); fclose(fp); return 0; } test.txt に バイナリ値で 0D 00 00 00 ではなく 00 00 00 4E として書き込まれる これってどうしてでしょうか?
355 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:52:10 ] >>354 ttp://www.bohyoh.com/CandCPP/C/Library/fwrite.html ttp://www.bohyoh.com/CandCPP/C/Library/fopen.html
356 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:52:54 ] >354 bcc32(v5.82)でコンパイルしてみた。 ちゃんと 0D 00 00 00 になったけど?
357 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:53:19 ] >>354 俺んとこじゃちゃんと0D 00 00 00になったぞい
358 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:54:14 ] 亡羊のページなんか張るなよ
359 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:55:10 ] >>358 なんで?んじゃどこをはれば良いの?なんでいちいちちっぽけな低学歴馬鹿のお前の言うことを 聞かなきゃならねーの?さっきからうぜぇんだよ、くだらねぇことでチクチク煽ったり、あほじゃねこいつ?
360 名前:354 mailto:sage [2007/05/13(日) 00:55:21 ] 失礼しました ちょっと違いました バイナリ値で 0D 00 00 00 ではなく 00 00 00 として書き込まれる 0D が書き込まれていない、でした それと1Aも書き込まれないようです 制御コードだからですか?
361 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:56:20 ] >>360 意味が分からん。何がいいたい?
362 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:56:52 ] 確認方法に問題があるんじゃないのか。 ちゃんとしたバイナリエディタ使ってるか?
363 名前:自分が気に食わない発言を見つけると得意気に罵倒してくる基地外 [2007/05/13(日) 00:57:12 ] 286 名前:デフォルトの名無しさん 投稿日:2007/05/12(土) 19:09:04 >>284 ダウト。慣用句的にそれを使っているのなら、 一度マニュアルページをよく読んで自分の過ちに気付いておいた方がいい。 293 名前:デフォルトの名無しさん 投稿日:2007/05/12(土) 19:13:06 >>289 =>>291 か? ファビョってんじゃないよ。 そこまで分かってて正解が判らないような屑がこの板なんかに書くんじゃないよ。 そこまで分かってて正解が判らないような屑がこの板なんかに書くんじゃないよ。 そこまで分かってて正解が判らないような屑がこの板なんかに書くんじゃないよ。 お前みたいな自分基準しか言わない馬鹿や間違っているのを見つけては叩くだけしかしない奴が このスレどころかこの板にこない方が良いよ、プロになれなかったグラマー(ただのデブ)www
364 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 00:58:33 ] >>360 バイナリィエディタで開いてみたら、0D 00 00 00になったけど?
365 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:00:00 ] >>360 0x0d を書き込んでいて、 なんで 0x1Aを期待するのかわからんし。 そもそも書き込んでるのがバイナリなのにファイル名が.txtなのも謎だし。 というか君は何がしたいの?w そこを言えば根本的なバグも教えて貰えるかも。
366 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:00:40 ] >>358 ねぇねぇ、どこを参照すりゃ良いの?お前、もしかして亡羊さんのことが嫌いな人? 亡羊さんに嫌がらせをしている人がいないか聞いたら、お前みたいなへぼプログラマーが 誰か特定できるかな?ちと亡羊さんに通報してこようかな?w
367 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:01:46 ] >>365 お前もいちいちうるさいなぁ、馬鹿じゃね?わけがわからないとかじゃなくてさぁ できたって報告があるんだから、いちいち何言ってんだかわかんねーじゃなくて どうやって0D 00 00 00以外が書き込まれたか、確認した手段を聞いた方がはえーよ馬鹿w
368 名前:354 mailto:sage [2007/05/13(日) 01:01:59 ] >>356-357 そうですよねぇ 普通なりますよねぇ もうすこしチェックしてみます
369 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:03:44 ] >>360 ttp://www.vector.co.jp/soft/dl/win95/util/se079072.html 良いから開いてみれ。ちゃんと書き込まれているからw
370 名前:デフォルトの名無しさん [2007/05/13(日) 01:07:54 ] C言語初心者です。 基本情報処理技術者をとって会社に就職して、 プログラマーからSEになったらどの位の給料になるんでしょうか? もちろん個人と会社による話ですが、相場を教えて下さい。 SEになっても月に30万位なんでしょうか??
371 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:07:58 ] 365の反応が普通だろw
372 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:08:52 ] >>370 マ板池
373 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:09:25 ] >>367 ば…ばかって言うヤツが馬鹿なんだからねっ!!!
374 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:09:51 ] >>371 普通じゃねーよ、相手にひたすらプレッシャーを与えてボロを出したところを さらに叩く基地外くらいだろ、そういうのがデフォになっている視野も心も狭い低学歴はw 普通は何を使って書き込まれた値を確認したか聞くだろ。
375 名前:デフォルトの名無しさん [2007/05/13(日) 01:10:52 ] >>372 さん マ坂とはなんでしょうか…?
376 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:11:40 ] 良いかてめぇ〜ら、C言語をかじったくらいのクソガキが、これから始める初心者を ネチネチいじめてんじゃねーよ、スレタイが読めていないのか、こういうスレに集まる 初心者より自分の方が知識も経験もあるということを知って安心したいのか知らないが 答える気がないならこのスレから出ていってくれ。二度と戻ってくるな。 所詮お前は、プロになれなかったただのデヴ(グラマー)だ
377 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:12:03 ] >>375 プログラマー板
378 名前:354 mailto:sage [2007/05/13(日) 01:15:10 ] すみません.自分の勘違いのようです 今作っているものがunsigned ID, unsigned short sizeを読み、次にsize分文字列として読ませているんですが IDが0x0Dまたは0x1Aになるとバグったもので もう一度見直してきます どうもありがとうございました
379 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:16:06 ] >>378 おそらくfopenの際、モードをバイナリにしてないからだろ バイナリ指定してない場合、改行文字絡みで自動変換が行われる
380 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:21:23 ] >>374 オマエのトラウマなんかどうでもいいよ
381 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:21:24 ] >>374 火病ってんじゃねーぞ ・ >365 が元質問者を叩いているという事実認識がまず脳内 ・ 自分が >365 を叩いてる事実を放置 ・ 自分の主観が「普通」と勝手に定義 どっちが基地外かは火を見るより明らか
382 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:21:55 ] マジでやめてくんないかな
383 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:22:45 ] 嫌な荒れ具合だな 亡羊本人でも降臨してんの?
384 名前:354 mailto:sage [2007/05/13(日) 01:24:02 ] >>379 まったくもって情けないです バイナリ指定したつもりがしてませんでした ちゃんと動作しました お騒がせしました
385 名前:デフォルトの名無しさん [2007/05/13(日) 01:25:07 ] >>380 >>381 おまえらうるせーよ?お前が一番うっとうしい、士ねよ馬鹿 質問に答える気がないなら来るなよ。ほかにレスしている奴の邪魔なんだよクソガキ 何歳だお前?なぁ?士ねよ馬鹿w ふぁびょってんのはお前だろ。他人にファビョってんじゃねーよとか言っておきながらwwwww 380 名前:デフォルトの名無しさん 投稿日:2007/05/13(日) 01:21:23 >>374 オマエのトラウマなんかどうでもいいよ オマエのトラウマなんかどうでもいいよ オマエのトラウマなんかどうでもいいよ オマエのトラウマなんかどうでもいいよ ↑それお前だろ。お前の場合はウマシカだがw 381 名前:デフォルトの名無しさん 投稿日:2007/05/13(日) 01:21:24 >>374 火病ってんじゃねーぞ ・ >365 が元質問者を叩いているという事実認識がまず脳内 ・ 自分が >365 を叩いてる事実を放置 ・ 自分の主観が「普通」と勝手に定義 どっちが基地外かは火を見るより明らか ・ >365 が元質問者を叩いているという事実認識がまず脳内 自分のレス読み返せ基地外。 ・ 自分が >365 を叩いてる事実を放置 はぁ?なんで?叩いた覚えありましぇ〜〜ん、ちゃんとできたと答えたけど? いつ俺が叩いたか、参照レスきぼんぬ。ってか、俺を特定できないから無理だろうけど 俺は叩いていないし
386 名前:デフォルトの名無しさん [2007/05/13(日) 01:25:53 ] >>383 そうやっていないのに特定の人物をどうこう言い始めるだろ? お前もうそれで名誉毀損だよ。亡羊さんに通報しとくねw 覚悟しとけよ
387 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:27:09 ] 釣れてますねw
388 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:27:18 ] >>386 亡羊ってだれだよ。
389 名前:デフォルトの名無しさん [2007/05/13(日) 01:27:40 ] >>358 >>358 >>358 >>358 >>358 >>358 >>358 >>358 >>358 に問う なんではっちゃだめなの?理由は?お前の気まぐれとか、気分とかだったらまずお前がただの馬鹿だと言う結論しか出ないから。 参考にできるページがあったら使う、別になんら問題ないし、そのページには間違った記述はされてないよ。 まぁ、たぶん亡羊を嫌っている誰かだろ。特定できそうだから、亡羊さんに聞いてくるわ。 どうせプロになれなかったボケグラマーだろw
390 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:29:54 ] >>388 >>358 >>358 >>358 >>358 >>358 >>358 >>358 >>358 >>358 参照w 言ったのは俺じゃないから。正しくは望洋だから。ANSI、ISO準拠を重視した本の出版をしているし そんじょそこらの知ったかプログラマーと比べたらかなりまともな人だろうね。 他人を叩くような奴って、世界基準すら知らなさそうで視野が狭そうだなw int mainについても理解してなさそう(どこぞのスレで議論になったが、ISOの参照ページを出したら 尻尾を巻いて逃げたけどなw)
391 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:32:00 ] >>俺を特定できないから無理だろうけど ↑ これがこいつの心理だろうなw
392 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:32:30 ] >>381 > ・ 自分の主観が「普通」と勝手に定義 はい?自分の主観で言った覚えはありませんけど? ちゃんとバイナリィエディタで 0D 00 00 00 が書き込まれているのを確認しましたが何か? 質問者が何で書き込まれた値を確認したか聞いたのに、どうして俺が 主観 となるんでしょうか? 正確にお答えをして下さい。でなければ偽証罪で通報しますよ?証人喚問は怖いですよぉ〜〜
393 名前:デフォルトの名無しさん [2007/05/13(日) 01:33:35 ] >>391 ぷぷっ、そういうところにしかもう反応できない肝っ玉の小さいクズ乙w こういう匿名(実際のところは完全に匿名ではない)ところでしか強がれないボケ 他人の粗探しを必死こいてするくせに、自分の落ち度をまったく認めない井の中の蛙乙w
394 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:34:33 ] ここまで望洋さんに肩入れできるのはある意味すごいと思った。
395 名前:デフォルトの名無しさん [2007/05/13(日) 01:35:51 ] 質問者の答えに答えるどころか お前何やってんだよ としか言わない奴はとっととこのスレから 出て行ってくれませんか?うっとうしいんだよ、答えもしないくせに相手のボロを探すだけの馬鹿
396 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:35:52 ] >>389 特定できたら家にきてくれよ。酒くらいは出してやる。
397 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:40:30 ] もう眠い。寝る。
398 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 01:41:01 ] どうぞ。
399 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 02:02:29 ] 望洋信者って怖いな
400 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 02:04:43 ] いつの間にか信者になっているしw 参照できるライブラリのページを出しただけだろ。亡羊を狙った覚えはない
401 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 02:44:13 ] なんだ、まだやってたんだ。暇な人はこれだから……
402 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 05:37:00 ] 他人の粗探しをしている奴がきんもぉ〜♪だよな。指摘するならするで 間違いを指摘すりゃ良いだろ。気持ち悪いよ、お前それわかってねーなって ネチネチ煽る奴。日頃、まともな人付き合いがないからこういう捻くれた 相手を見下して自分が優位な立場だと思い込みたい引きこもりなんだろうね
403 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 05:45:51 ] >402 自己紹介乙
404 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 06:14:59 ] >>403 反応したお前ノナー
405 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 06:15:32 ] >>403 =昨日、つまらないミスを気持ち悪く指摘して煽っただけの知ったかバカ
406 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 07:01:27 ] 亡羊? ボコボコにしてやんよ ∧_∧ ( ・ω・)=つ≡つ (っ ≡つ=つ / ) ババババ ( / ̄∪
407 名前:質問者 mailto:sage [2007/05/13(日) 08:52:04 ] きのうはお騒がせしました。 「演算子を使わない」とは、四則演算のことです。 ビット演算で何とかできないかな?と思いましたが。どうでしょうか?
408 名前:デフォルトの名無しさん [2007/05/13(日) 10:27:06 ] #include <stdio.h> #include <string.h> int main(void) { char *name[12] = {"Mutsuki","Kisaragi","Yayoi","Uzuki", "Satsuki","Minazuki","Fuzuki","Hazuki", "Nagatsuki","Kannazuki","Shimotsuki","Shiwasu"}; char **p; int i; p = name; for(i = 0;i < 12;i++){ printf("%2d月:%s(%d)\n",(i + 1),strlen( *p ),*p); /* @ */ printf("%2d:%s\n",strlen(*p),*p); /* A */ ++p; } return 0; } 今、ポインタのポインタを使って文字数を数える練習問題やっているのですが @のprintf文を実行するとDos窓が強制終了してしまいます。 デバックの時にエラーは出ないのですが・・・なにが間違っているのでしょうか。 Aの方は普通に出力できます。 Visual C++ 2005 Express Editionを使っています。
409 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 10:38:24 ] >>407 コンピュータサイエンスの基礎をやれ。 四則演算を論理素子でどうやって実現するか知れば くだらない疑問を抱かずにすむ。
410 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 11:02:22 ] >>408 printf("%2d月:%s(%d)\n",(i + 1),strlen( *p ),*p); %2d = i+1 %s = strlen(*p) ← %d = *p ←
411 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 11:08:34 ] どうやって、論理素子で計算するんですか。 16進数に置き換えてするんだとは思いますが、すごく疑問です。 2×4=8とか、8÷2=4を論理素子で計算する。 すごく難しいと思います。
412 名前:408 [2007/05/13(日) 11:15:59 ] >>410 あああ!逆だった ありがとうございます!
413 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 11:36:28 ] >>411 本屋に行って"CPUの仕組み"みたいな本買ってこい あとは加算器で調べてみるとか
414 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 11:47:10 ] >>411 2 << 2 8 >> 1
415 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 12:40:23 ] 剰余はどうするんすか? スタック使って割られる数-商*割る数って演算するんですか?
416 名前:デフォルトの名無しさん [2007/05/13(日) 13:43:31 ] ファイル操作のとこでreturn(-1);の意味がさっぱり。
417 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 14:57:20 ] >>415 掛け算と割り算は加減算で表現できるだろ 単純に何回も引いていって引けなくなればそれが余り 2進数で桁上がり下がりフラグ使って同じようにやればできる 筆算で(2進数)割り算やるときとほとんど同じ あとは本買って嫁 >>416 return(-1);はよくエラーチェックに使う -1が返ってきたらファイル開けなかったということになってるとおも
418 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 14:58:24 ] 変数を使わずに1+2の計算結果を出すにはどのようなプログラムを組めばいいのでしょうか
419 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 15:04:32 ] printf("%d",1+2);
420 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 15:04:42 ] >>418 こういうこと? printf("%d\n", 1 + 2);
421 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 15:05:48 ] 演算子、変数と来たから次は何だろう
422 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 15:06:39 ] 関数を使わずに(ry
423 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 15:08:56 ] C言語を使わずに(ry
424 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 15:10:33 ] 頭を使わずに(ry
425 名前:デフォルトの名無しさん [2007/05/13(日) 15:20:20 ] >>417 ありがとうございます
426 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 15:35:27 ] 30年とか表示するとき int a; a = 30年; printf("%d",a); でやると、年が邪魔っぽくて表示されない どうやればいいの〜?
427 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 15:37:35 ] printf("%d年", a);
428 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 15:39:42 ] 表示以前にコンパイルできないのでは????
429 名前:デフォルトの名無しさん [2007/05/13(日) 15:40:53 ] >>428 だから結果として年が邪魔で表示されないんだろう。初心者苛めんな。
430 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 15:41:45 ] せめて教科書読めよっていう質問ばっかりきてるなぁ
431 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 15:47:30 ] とうとう>>424 の問題が出てきたか