- 1 名前:デフォルトの名無しさん mailto:sage [2008/08/26(火) 23:44:06 ]
- C言語の入門者向け解説スレです。
教えて欲しいのではなく宿題を丸投げしたいだけなら ↓宿題スレ↓へ行ってください。 C/C++の宿題を片付けます 115代目 pc11.2ch.net/test/read.cgi/tech/1217741118/ ・C++言語はスレ違いです。 ・分からない事をなるべく詳しく書いて下さい。 ・ソースコードを晒すと答えやすくなるかもしれません。 # 抜粋/整形厳禁、コンパイラに渡したソースをそのまま貼ること # サイズが大きい場合は宿題スレのアップローダ等を利用してください ・開発環境や動作環境も晒すと答えが早いかもしれません。 ・質問者は最初にその質問をした時のレス番号を名前欄に書いて下さい。 前スレ C言語なら俺に聞け(入門篇) Part 34 pc11.2ch.net/test/read.cgi/tech/1218532990/ 過去スレ makimo.to:8000/cgi-bin/search/search.cgi?q=%82b%8C%BE%8C%EA%82%C8%82%E7%89%B4%82%C9%95%B7%82%AF&andor=AND&sf=0&H=&view=table&D=tech&shw=5000
- 22 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 17:32:47 ]
- なんでintとかのサイズを統一しなかったんだろう
- 23 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 17:34:03 ]
- 処理系に合わせたほうが速い(はずだ)から
- 24 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 18:25:18 ]
- >>22
CPUが進化とともにレジスタ幅を増やしていった経緯もあるし 用途によってはインテルCPUまでのパワーはいらなくて マイコンで足りるなんてのもあって古いCPUをカスタム化 したのを使ってたりするしね
- 25 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 20:43:16 ]
- #include <stdio.h>
int Add_Tax (void); int main(void) { int Add_tax(); return 0; } int Add_Tax { int price,tax,taxtax; /*price=値段 tax=価格 taxtax = 消費税を含んだ価格 */ double taxrate; /*taxrate = 消費税1.05%。実数のためにdouble型 */ taxrate = 1.05; printf("商品の値段を入力\n"); scanf("%d\n",&tax); printf("price*taxrate+tax = %d\n",taxtax); } 消費税を求める関数作れない!!
- 26 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 20:46:07 ]
- >>25
独り言は他所で言ってください
- 27 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 21:12:47 ]
- #include <stdio.h>
int Add_Tax(); int main() { Add_Tax(); return 0; } int Add_Tax() { ... }
- 28 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 21:32:37 ]
- くにへかえるんだな なつやすみはもうおわりだろう
- 29 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 21:53:11 ]
- 夏休み明けて早々ゆとりですまない
C言語に取り組もうと思って本なんか買っちゃったんだが、 実行するソフトや方法が分からず既に涙目だ フリーソフトでも書店とかで買える物でも・・・いや、それも良く分からないんだが 兎に角先ずは作ったプログラムを動かすソフトみたいなものが分からない なんとか教えてもらえないだろうか、お願いします
- 30 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 21:53:53 ]
- ぐぐれよ
- 31 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 21:54:19 ]
- >>29
マイクロソフトのサイトからVC++でも落とせば?
- 32 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 21:55:30 ]
- >>29
www.microsoft.com/japan/msdn/vstudio/express/maninstall/2008/default.aspx まずはこの中のVisual C++ 2008をインストールせよ
- 33 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 21:56:45 ]
- >>29
プログラミングなんて一から九ぐらいまでは調べ物だから、 サーチエンジンの使い方も分からないようじゃ覚悟しといたほうがいい。
- 34 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 22:00:45 ]
- >>29
お前にプログラミングなんて身に付かない 俺が保証する
- 35 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 22:04:59 ]
- 現在C++という奴をインストールする準備中
本当に無能で申し訳ない 今年の残りと翌年から三年間死ぬ気で頑張る気だ また詰まったら助けを乞うかも知れないが、これから出来るだけ自分で調べてみる ありがとう
- 36 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 22:39:31 ]
- 業務命令でもない限り無理してやることもないのに
- 37 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 22:47:17 ]
- ズブの素人だと3年でも足りるかどうか
- 38 名前:デフォルトの名無しさん [2008/08/27(水) 23:40:26 ]
- 話ぶっちしてすまんが、
なんで正常終了できんとね ↓ #include <setjmp.h> #include <signal.h> jmp_buf a; void b(int c) { longjmp(a, 1); } int main(void) { signal(SIGINT, b); if (setjmp(a) == 0) for(;;); return 0; }
- 39 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 00:26:00 ]
- >>35
大学生か? プログラミングなんかで遊んでないで本職のほう勉強しろよ
- 40 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 01:56:43 ]
- >>38
シグナルハンドラが参照する変数はvolatile型でないといけない
- 41 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 02:21:25 ]
- >>38
setjmp が割り込みに使用する環境を保存しないからじゃないか?
- 42 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 03:23:02 ]
- while("forever") {
}
- 43 名前:デフォルトの名無しさん mailto:sage [2008/08/28(木) 03:23:56 ]
- C++をインストール・・・
斬新な響きだ
|

|