c言語勉強しようと思うんだけど準備するものって何がある?あとオススメの教科書教えて

1 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:04:33.605 ID:uiPsUZq40.net
プリーズヘルプミー

2 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:05:14.451 ID:uiPsUZq40.net

ちなバカ

3 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:05:25.851 ID:uiPsUZq40.net

ちなデブ

4 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:05:28.646 ID:fGRGHkOo0.net

なんでC?
組み込みやりたいならC++のがいいし
そうでないならC#のほうがいいよとSEがマジレス

5 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:05:46.138 ID:77+ut4Zz0.net

まず服を脱ぎます

6 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:05:46.285 ID:+loIdQ410.net

Teach Yourself Cつかったな

7 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:05:46.451 ID:uiPsUZq40.net

ちな飽き性

8 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:06:26.123 ID:l4DDqP7id.net

K&R

9 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:06:35.425 ID:g92xgu1K0.net

やさしいCって本おすすめ
俺が初めて読んだプログラミング本

10 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:06:51.117 ID:81CQHpzt0.net

苦しんで覚えるC言語

11 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:07:22.954 ID:uiPsUZq40.net

>>4
基本って聞いたから一番最初に触るには一番いいかなと自己判断した
よくわからんがc#がオススメなのかな

12 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:07:47.075 ID:Z7JG7h+10.net

HP探せばいいとこあるよ

13 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:08:05.672 ID:uiPsUZq40.net

>>9
調べてみると

14 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:09:00.496 ID:1fMQ5uKxp.net

猫でも分かるとかそんなタイトル

15 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:09:15.660 ID:/f6Hs+g60.net

>>9
基礎が分かるだけでノウハウコレクターになる

中学生から始めるゲームプログラミングってやつのがいい

16 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:09:15.905 ID:1Fy7TDlp0.net

JAVAVMいれて適当にLinuxインストール

17 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:09:22.687 ID:fa8EuIEn0.net

Aからやればいいのに
Cから始めたがるニワカ

18 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:09:54.504 ID:fGRGHkOo0.net

>>11
学校とかでやるならCからにしたほうがいいけど
どうせポインタで詰まるから最初からC#やっとけ
Cなんてほとんど使わんし

19 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:10:46.736 ID:ulU8L54h0.net

ポインターとメモリーの確保・解放を学んだらC++やC#、Javaといったオブジェクト指向言語に行くといいと思うよ(C++でもポインターやメモリーは学べるけど)
ポインターは参照渡し・値渡し、リスト、クイックソート、二分木くらいまで勉強すればいいと思う
できればハッシュまで

20 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:10:58.261 ID:Tzd2kRgY0.net

苦Cとか

21 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:12:16.696 ID:fGRGHkOo0.net

>>19
おれCからJavaやってC#erになったけど
ポインタの後に参照型をやるより参照型のあとにポインタやったほうが理解が簡単な気がするんだが
おれだけかな

22 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:12:31.094 ID:uiPsUZq40.net

>>8
なんかこれも調べてみると評判いいんだな
>>9
なんか調べてみたら優しそうだしこれ買ってみようかな
>>10
苦しみたくないからやだ

23 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:14:11.993 ID:fGRGHkOo0.net

k&rは学校とかで使うようなガチの教科書的内容だったと思う
やらしいCのほうがわかりやすいんじゃないかな

24 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:14:18.519 ID:Jl47ZK00d.net

まぁなんでもいいよ

25 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:15:01.387 ID:GgZC0TbSa.net

メモリの考え方が重要だからCプログラミング診断室オススメ

26 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:15:10.628 ID:QxtSjqr10.net

目的決まってなくて漠然とプログラム覚えたいとかならCでもいいんじゃないの

27 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:15:45.077 ID:Jl47ZK00d.net

K&Rとか
記念に買うのあり

勉強用にはちょっと…

28 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:16:07.637 ID:uiPsUZq40.net

>>12
なるほど、そういうてもあるのか
>>15
優しそうでいいタイトルだしちょっと気になるな
メモっとくわ
>>16
何言ってるのかわかんないでごわす

29 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:16:48.087 ID:r3SXXegFM.net

いやC#ならともかくC++やるなら普通前提知識習得のためにCやるしおかしくないでしょ
とりあえず用意するものなんてコンパイラとメモ帳(とはいっても統合環境なら一つでいい)くらいだしテキストも最悪ネットの解説集とかでも基礎は分かるしまず手探りでやってみたら?

30 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:16:48.619 ID:Jl47ZK00d.net

個人的に良かったのは完全制覇ポインタって本だな
知ってるやついる?

31 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:18:13.810 ID:/f6Hs+g60.net

>>28
高校生の方ははSAOのキリトが表紙だったかな
忘れてたけど、表紙は萌系のやつだった

32 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:18:55.425 ID:uiPsUZq40.net

>>18
まじかー
c#ってやっぱcより難しい?
取り敢えず何かの言語に触れて慣れてから難しいのをやろうと思ってるんだけど
>>19
よくわかんないけどそのレスコピペしとくわ

33 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:19:13.392 ID:b/kmKw8C0.net

ガチ初心者はコンパイルするまでで挫折するから苦しんで覚えるC言語って言うサイトはおすすめエディタとコンパイラがセットになったソフトが使える

34 :マスエ(96歳) :2018/05/15(火) 23:19:13.916 ID:Llsx1G0tx.net

しばたぼうようとか言うのがいいとおもう
でも今はねっとでいいんちゃう

35 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:19:48.301 ID:uiPsUZq40.net

>>23
なるほど
もし買うならヤラシイやつにするわ
>>26
なるほど……

36 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:20:27.740 ID:uiPsUZq40.net

>>25
調べてみる
>>27
やっぱヤラシイのが一番良さそうだな

37 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:21:07.942 ID:O4iZUGzxp.net

最初ならpythonでよくね?

38 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:22:01.749 ID:Jl47ZK00d.net


これ良かったな

MFCの基礎概念
GDIとかの話

39 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:22:37.305 ID:fGRGHkOo0.net

>>32
難しいかどうかは知らないけど、Cをベースに作られたのがC#だから、CでめんどくさいことはC#では簡単になってる(ことが多い)
それにC#なら大正義MicrosoftがVisual studio Communityっていう無償の開発ツールを提供してるし

40 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:22:47.713 ID:VWZn3CU8d.net

基礎なんて無視しろ
まず作りたい物をノートに書いてどう組み合わせればその機能を再現できるか考えよう
それから本を見ながら動かない理由を考えて原因を潰していこう

41 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:23:12.904 ID:SARix4Uf0.net

最初なら何選んでもいいよ
開発環境は自分で整えるの大変だから、CD付でインストールから案内してくれる本がオススメ

42 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:24:11.278 ID:uiPsUZq40.net

>>29
なんか俺もそれがいいような気がしてきた
触りだけでもhpで勉強して見て詰んでと思ったら教科書買ってみるってのがいいのかもな
>>30
なんかそれ応用編みたいな感じがするからちょっと勉強が進んでからかな

43 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:24:29.092 ID:+loIdQ410.net

>>40
> どう組み合わせればその機能を再現できるか考えよう
何を組み合わせるのかの引き出しを持てる程度には基礎があった方がよさそうに思えたが

44 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:24:46.497 ID:Jl47ZK00d.net

基礎からやる人間はどこの現場行ってもやっていけるんだよな

45 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:25:31.831 ID:8cWG8PQp0.net

htmlの漏れは?

46 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:25:47.884 ID:/f6Hs+g60.net

>>41
古い奴はvista対応のやつもあるから注意だけどな
まぁ改正版だと大丈夫そうだけど

47 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:26:09.477 ID:uiPsUZq40.net

>>31
萌えは親しみやすくていいな
>>33
その名前何度か見たけどガチでオススメされてたのか
俺を苦しめようとあげてるのかと勘違いしてたわ

48 :貧弱のスズメ :2018/05/15(火) 23:26:18.489 ID:WGAMG3UcM.net

>>38
キーボードとモニタの台を掃除しとけ

49 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:27:42.200 ID:aRcd/qZk0.net

>>23
多少古臭いとこもあるけどK&R本はサンプルが綺麗だからいいと思う
ウンコみたいなの得意げに載せてる糞の多いこと

50 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:28:20.064 ID:Jl47ZK00d.net

>>49
き、綺麗?
そうですか

51 :以下、?ちゃんねるからVIPがお送りします:2018/05/15(火) 23:28:49.851 ID:uiPsUZq40.net

>>39
無償!その言葉好きだよ
簡単になってるならやっぱc#から始める方がよさげだね
>>40
まずプログラムで作るものってのが想像できないレベルだからむつかしいなり

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です