トップページ⇒tech
170コメント42KB

C言語の超入門書

■ このスレッドは過去ログ倉庫に格納されています
0001吐血NGNG
これからCを勉強しようと思うのですが
知識ゼロでもできる参考書を教えてくり。
0120名無しNGNG
初心者はここが一番と思われ。
http://www.orchid.co.jp/computer/cschool/cschool.html
0121デフォルトの名無しさんNGNG
>>120
ちょっと見たけど main() 関数から値を返していない時点でダメダメ
な気がする。
0122デフォルトの名無しさんNGNG
>>121
初心者にはその事はよく分からんのでよいのでは?
0123ddNGNG
60点・・・・
どうやらオレは氏んだほうがよさそうだ。
0124名無しNGNG
>>121
ANSIでは確かに、関数の型宣言省略するとint型で、返値必要だけど、
よくHPを読みませう。
このHPはANSI規格以前のK&R形式に基づいています。
ま、諸悪の根源はSUNなんだけどね。
0125デフォルトの名無しさんNGNG
http://www.catnet.ne.jp/kouno/c_faq/
0126デフォルトの名無しさんNGNG
お勉強系のページをあさっていると
「ANSI はこちら、K&Rはこちら」
とえらぶようになっているところが多いです。
私はどちらをえらんだらいいですか?
というか、実際の仕事の現場では、どちらを多く使っていますか?
0127名無しNGNG
>>126
ANSIを選ぶべき。これ、常識。
0128デフォルトの名無しさんNGNG
K&Rスタイルで書いて
「昔ベル研で仕事したときの癖が抜けなくてさあ」
と言ってみよう。
0129デフォルトの名無しさんNGNG
>>121
げ、今時 K&R 仕様で書いてるのか。
0130デフォルトの名無しさんNGNG
K&Rって古典もいいところなんじゃないの?
Cの歴史とか説明するときに出てくるぐらいで
普通はANSI C準拠のコンパイラ使うはずだよ。
0131◆gySz.mPwNGNG
70だったぞゴルァ!!
2分かけたのに、鬱だ死のう......。
0132デフォルトの名無しさんNGNG
今のK&RはANSI準拠だよ。読んだこと無いの?
0133デフォルトの名無しさんNGNG
>>132
誰も「プログラミング言語C」の書籍の話はしてないと思うが。
0134デフォルトの名無しさんNGNG
私がいちばん最初に買ったのは「はじめてのC」でした。
http://www2.gihyo.co.jp/books/bookinfo.asp?ID=1097
(版違うけど)
この本でCが使えるようになったかどうかは良く覚えてないです・・・

で、多少Cが使えるようになってから
「新・詳説C言語―H&Sリファレンス」を買いました。
http://bookweb.kinokuniya.co.jp/guest/cgi-bin/wshosea.cgi?W-NIPS=9940185340
この本は今でも手元に置いて、ときどきライブラリとかを調べてます。
おすすめ(入手できないみたいだけど・・・)

入門書だけじゃなくて、リファレンスとして使用できる本も
購入しておくと良いと思うよ。
0135デフォルトの名無しさんNGNG
技術評論社のすぐわかるC/C++(塚越一雄)はよかった。ちょっと古いけど。
買った人いる?
0136デフォルトの名無しさんNGNG
>>135
氏ね
0137デフォルトの名無しさんNGNG
>>136
氏ね氏ね
0138デフォルトの名無しさんNGNG
ttp://ym.sakura.ne.jp/~eggman/eg/zero/
メアド  [email protected]
真性基地外の運営するページ。数々のページのチャットを荒らしまわり
追放されつづけたが、基地外のため自分が悪いことに気がついていない。
それどころか、追放されつづけたことを誇りにしているクズ野郎で
しょっちゅう2ちゃんのことを馬鹿にしてます。
閉鎖に追い込まれたページもあるので、二度とネットに戻ってこれない位の罰を
よろしくお願いします。ここの管理人は荒らされなれているので、まず無視されると
思いますが、がんがんやっちゃってください。
0139デフォルトの名無しさんNGNG
「はじめてのC」・・・脱童貞?プププ
0140デフォルトの名無しさん NGNG
>>139
たしかに知らないやつからみれば、そう思うだろーなあ
0141デフォルトの名無しさんNGNG
>>139
今どき、そんな反応もめずらしい。
0142デフォルトの名無しさんNGNG
知識ゼロからC言語は難しいよねぇ・・・どんなに良い本でも
ポインタ、データ構造のところでつまずく可能性大。

「C プログラミングとデータ構造」 西尾和彦著 テクノプレス刊
A5判 320ページ 定価:本体2900円+税 ISBN4-924998-05-2

これは題名どおりデータ構造の解説に絞った本。
サンプル&解説文がたくさん載ってるんで、
データ構造に親しむには良いと思いますです。
0143デフォルトの名無しさんNGNG
>>136-137
漏れももってるがそんなに駄目な本か?
0144デフォルトの名無しさんNGNG
「3日でできる」とか「10日で完全マスター」
とかは信用ならん
0145デフォルトの名無しさんNGNG
>>144
やはり「できる奴にはできる」と頭に付けてもらいたいね。
0146デフォルトの名無しさんNGNG
>>144
1日=24時間 という説が有力です。
0147デフォルトの名無しさんNGNG
C って Pascal の知識が無いと勉強できないんだね。
あちこちのお勉強ページあさってたら、
「この講座は Pascal の知識を前提とする」
とかよく書いてある。

そんなわけで、私はまず Del厨になることにします。
9月にフリーDel出るしね。
0148デフォルトの名無しさんNGNG
>>147
そんなことはない。Pascal の経験は無駄にはならんけど、最終目標
が C / C++ なら、いきなり C で構わないと思うぞ。
0149C厨房NGNG
>>147
おれ、Pascal知らないんだけど・・・


>そんなわけで、私はまず Del厨になることにします。
>9月にフリーDel出るしね。
それってObject Pascalでしょ?
違うじゃん・・・
0150デフォルトの名無しさんNGNG
Cの解説で延々型の説明されたりしたらいやだけど(そういうのあるよ)、
他の言語比較するとかなりシンプルな部類だし、JAVAなんかやるにしても
C++の感覚でついていけるからあとのことも考えるとCがいいよ。
0151デフォルトの名無しさんNGNG
>>147
you don't have to know the Pascal but structured design.
015223区NGNG
I guess you'd better use Linux for studying C.
0153デフォルトの名無しさんNGNG
>>152
でも Linux 使うには C の知識が必要ジャン!!
0154デフォルトの名無しさんNGNG
I guess と you'd better を組み合わせる文章はアリなのか
015523区NGNG
No problem.
We do not have to know about C first.
Anyway, use C on Linux.
01562001/08/21(火) 15:06NGNG
入門書、参考書の類なら↓を見てはどうでしょうか。
使ってる人の評価も載ってますよ。

http://www.amazon.co.jp/exec/obidos/tg/browse/-/502760/ref=br_bx_c_1_2_502760/249-9323773-2923505
0157名無しNGNG
私は確か、「C言語完全入門」?とかいう本を立ち読みして基礎中の基礎は学びました。
とりあえず今は他の本を一冊買って標準ライブラリ関数あたりを一応適当に頭に入れました。
これからどうすればいいでしょうか?
0158>>157NGNG
それだけではWinアプリがかけないことがわかりましたか?
ではVBをどうぞ
0159デフォルトの名無しさんNGNG
**************************************************************************

(;´Д`)<続行!

**************************************************************************
0160デフォルトの名無しさんNGNG
>>157
それだけでホントにCつかえるようになったら、
アンタ天才だよ
0161デフォルトの名無しさんNGNG
#include<stdlib.h>

typeef void (*PVOID_VOID)(voi);

int main(void){

  ((PVOID_VOID)malloc(1))();

  return main();

}
0162161NGNG
>typeef void (*PVOID_VOID)(voi);
typedef void (*PVOID_VOID)(void);


鬱氏・・・
0163デフォルトの名無しさんNGNG
ageぱん
0164デフォルトの名無しさんNGNG
typedef void (*PVOID_VOIDXvoid);
0165デフォルトの名無しさんNGNG
>>164
何かと思ったらそういうことか・・・
0166名無しNGNG
age!!
0167デフォルトの名無しさんNGNG
大学のとき
”C言語によるプログラミング”ohmsha
って買わされたけどどーなの?
0168デフォルトの名無しさんNGNG
>>167
例題のプログラムが、あんまり面白くない。
0169デフォルトの名無しさんNGNG
#include<stdio.h>
int main(void)
{
  char *s = "age";
  printf("sage");

  return 0;
}
0170やさしいCNGNG
女性の執筆者だよ〜 (*´Д`)ハァハァ

http://books.softbank.co.jp/bm_detail.asp?sku=4797317639
http://shopping.yahoo.co.jp/shop?d=jb&id=30884785
■ このスレッドは過去ログ倉庫に格納されています