C言語ってどうやって勉強するん?
  • RSS

C言語ってどうやって勉強するん?

本とかかなぁ

1: 風吹けば名無し 2024/01/24(水) 11:46:55.77 ID:tp4lGDsI0
不登校でこのまま中卒になりそうやからプログラミング学んどきたい

シー言語入門って調べて勉強してたんやが、どこのサイトも型とか条件分岐ぐらいで終わってしまうんやが
さすがにこれだけでゲームとかアプリとかが作れたりせんやろ?

5: 風吹けば名無し 2024/01/24(水) 11:49:00.88 ID:Mijv81EU0
良く分からんけど教本みたいなの買えばええやん
今はyoutubeでも勉強できるやろけど

12: 風吹けば名無し 2024/01/24(水) 11:51:43.91 ID:tp4lGDsI0
>>5
どの本もprintfから解説してるからネットで調べたほうが良いかなと思って

6: 風吹けば名無し 2024/01/24(水) 11:49:23.44 ID:GNwGJdA00
ワイはシステムエンジニアだけどこんな掃き溜めで聞くよりも学校の先生に相談してプログラミングを学べる進路を探して貰った方が良いぞ

9: 風吹けば名無し 2024/01/24(水) 11:49:59.86 ID:tp4lGDsI0
>>6
5chの人ってパソコン得意やん?

18: 風吹けば名無し 2024/01/24(水) 11:54:21.77 ID:GNwGJdA00
>>9
まず認識を改めた方がいい
ネラーはパソコン使ってる時間が長いだけでIT業界では何の役にも立たない
パソコンにちょっと詳しいだけでやっていける程優しい業界やないぞ

7: 風吹けば名無し 2024/01/24(水) 11:49:28.28 ID:+cr61Ph30
見て覚えるんやで

12: 風吹けば名無し 2024/01/24(水) 11:51:43.91 ID:tp4lGDsI0
>>7
ソースコードは見たことない書き方ばっかりで読めない

14: 風吹けば名無し 2024/01/24(水) 11:53:11.14 ID:+cr61Ph30
>>7
その1行1行が何をしているか見るんや

11: 風吹けば名無し 2024/01/24(水) 11:51:32.03 ID:pm4UuD090
ワイは漫画家目指してるで液タブ欲しいけど高いンゴ

13: 風吹けば名無し 2024/01/24(水) 11:51:58.90 ID:YctuTzBq0
とりあえずブックオフでテキスト買えば?

16: 風吹けば名無し 2024/01/24(水) 11:54:07.24 ID:tp4lGDsI0
>>13
前行ったとこには入門か専門的なのしかなかった

15: 風吹けば名無し 2024/01/24(水) 11:53:30.83 ID:IXdttxp/0
よくわかるシリーズとか

22: 風吹けば名無し 2024/01/24(水) 11:57:46.90 ID:tp4lGDsI0
>>15
めっちゃ古そうだけど大丈夫なん?
古い本はコンパイルエラーが出るとか聞くけど

19: 風吹けば名無し 2024/01/24(水) 11:54:22.46 ID:4yWBzegE0
いや学校は行けや

20: 風吹けば名無し 2024/01/24(水) 11:56:26.24 ID:tp4lGDsI0
>>19
学校はちょっと…

28: 風吹けば名無し 2024/01/24(水) 11:59:13.03 ID:SrZ1rgAf0
>>20
通信制とかでもええんやで
知識の幅をつけるのは大事や

17: 風吹けば名無し 2024/01/24(水) 11:54:14.53 ID:U9sNFEVE0
教本とかは高卒くらいの教養があること前提で書かれてるからまず高校行くとええで

21: 風吹けば名無し 2024/01/24(水) 11:57:35.00 ID:PVeITNwf0
なんでシー言語勉強したいん?

34: 風吹けば名無し 2024/01/24(水) 12:01:52.51 ID:tp4lGDsI0
>>21
シー言語を勉強したら仕組みが分かるらしいから
Electronっていうのでアプリを作ってみた時、中で何をしてるかが分からないままやってる感じがしてシー言語やろうってなった

24: 風吹けば名無し 2024/01/24(水) 11:58:10.32 ID:h6OZ0pUR0
高校も行けないコミュ障に、人々から求められるアプリ思いつくわけ無いやろ

25: 風吹けば名無し 2024/01/24(水) 11:58:17.33 ID:ClSbo/nC0
大卒のシー言語使いの方を普通は雇うだろ
中学の勉強しとけ

27: 風吹けば名無し 2024/01/24(水) 11:58:33.46 ID:PVeITNwf0
まずはシー言語よりも
htmlとjsで
ブラウザ上で動くオセロでも作ったらどうや?

29: 風吹けば名無し 2024/01/24(水) 11:59:36.32 ID:J6a32loF0
Hello, world!理解したらエエねん
それ以外はオマケやねん

30: 風吹けば名無し 2024/01/24(水) 11:59:40.29 ID:4yWBzegE0
メンタル鍛えろ

32: 風吹けば名無し 2024/01/24(水) 12:00:09.59 ID:h6OZ0pUR0
真面目な話すると、COBOL勉強しながら高校卒業しろ
COBOLやっとけば半世紀先まで食っていける

36: 風吹けば名無し 2024/01/24(水) 12:03:07.05 ID:tp4lGDsI0
>>32
うそつきやん

33: 風吹けば名無し 2024/01/24(水) 12:01:12.26 ID:U092AkPk0
とりあえずコレ写経してみたら?

「ぷよぷよプログラミング」
https://puyo.sega.jp/program_2020/
コード一式あるし
どんな言語であろうが動くコードを見るのは勉強になるぞ

46: 風吹けば名無し 2024/01/24(水) 12:10:28.62 ID:tp4lGDsI0
>>33
あとで見てみる

35: 風吹けば名無し 2024/01/24(水) 12:02:27.82 ID:HvnDkowM0
学習して何がしたいんや?

41: 風吹けば名無し 2024/01/24(水) 12:07:56.50 ID:tp4lGDsI0
>>35
何かを作りたいと思ってる
それと、自分に才能がなくって何もアイデアが浮かばないってなったときにいつでも就職できるようにしときたい

42: 風吹けば名無し 2024/01/24(水) 12:08:45.05 ID:+cr61Ph30
なら猶更コード見て覚えなあかんよ
See言語や

57: 風吹けば名無し 2024/01/24(水) 12:24:00.38 ID:U9sNFEVE0
企業が求めるITスキル
C++、Java、JavaScript、Python

現場で本当に必要だったもの
VBA

58: 風吹けば名無し 2024/01/24(水) 12:24:23.03 ID:4yWBzegE0
なんで出席しないんや?

59: 風吹けば名無し 2024/01/24(水) 12:27:09.46 ID:tp4lGDsI0
>>58
学校って嫌やん?
その嫌なことが何年も続くってなると耐えられなくなるやん
虐められたりはしてないから甘えって言われそうだけど、本当に辛いんや

63: 風吹けば名無し 2024/01/24(水) 12:37:00.68 ID:tp4lGDsI0
具体的な教材,本,動画とかを教えて欲しい

今のところ「よく分かるシリーズ」と「ぷよぷよ」しか教えてもらってない

67: 風吹けば名無し 2024/01/24(水) 12:39:48.42 ID:4u9X62380
>>63
それくらい自分で調べられないと
ネットにはタダで解説サイトもあるしYoutubeには動画がある

70: 風吹けば名無し 2024/01/24(水) 12:45:22.15 ID:U9sNFEVE0
>>63
そんなんオライリー一択やけど君の学力じゃ読めないんよ

66: 風吹けば名無し 2024/01/24(水) 12:39:34.02 ID:e49ie+xo0
書籍なら、大学の授業では「やさしいC」使ってた
まあ、就職って意味なら不登校→高校中退はまず取らないと思うから高認とって大学行った方が良いと思うけど

69: 風吹けば名無し 2024/01/24(水) 12:42:38.95 ID:tp4lGDsI0
>>66
ありがとう
やっぱり就職は厳しいんやね…

引用元:・https://eagle.5ch.net/test/read.cgi/livejupiter/1706064415/



スポンサードリンク
スポンサードリンク
他サイト様人気記事
最新記事
こちらもオススメ
ソーシャルエリア

この記事が気に入ったら
いいね!しよう

最新情報をお届けします

コメント

  1. 機種名NA-07C :2024/01/24(水) 15:35:51

    HTML(ホームページを作る為の言語)とcss(表示を飾る言語)から始めろ
    windowsのメモ帳とブラウザだけで勉強できる

    慣れたらjavascriptを盛り込んでいけ
    ここまで来たら一応「趣味プログラムです」と言っても良い
    そして何となくだが他の言語も読めるようになる
    自分のプログラマ適正もこの辺りで分かる

  2. 機種名NA-07C :2024/01/24(水) 15:54:50

    正直ITエンジニアはプログラミング能力よりもコミュ力と自力で調べる能力が一番重要だから引き籠もりにはきついぞ
    あと作りたいものが特に無いならインフラ系行ったほうがいい

  3. 機種名NA-07C :2024/01/24(水) 16:09:33

    Cはロボット作って動かそうとか工学系なら必須だ
    Cでプログラム作ってアセンブラリストも出す
    アセンブラリストにはCPUを動かす命令が書かれているから
    CPUがどうやって動くかがわかる様になる

    今は何でもExcelのVBAでプログラム作ってる
    データを表形式で造れてExcelだけで完結するのが利点だ
    普通は速度は問題にならないし速度が問題ならメモリ上に
    データ移すと大幅に早くなってそれで大体は解決する

  4. 機種名NA-07C :2024/01/24(水) 16:25:56

    初心者向けにわかりやすく解説した参考書売ってるからそれ買って
    「変数とは何か?」
    「定数とは何か?」
    「配列とは何か?」
    「関数とは何か?」
    「ポインターとは何か?」
    こういった基本から勉強すればいい

  5. 機種名NA-07C :2024/01/24(水) 16:49:34

    Androidアプリ作るのがおすすめ

  6. 機種名NA-07C :2024/01/24(水) 16:50:02

    ネタにしても雑すぎ

  7. 機種名NA-07C :2024/01/24(水) 16:50:30

    ちんちんいじりと同じや
    かいてかいてかきまくればええんや

  8. 機種名NA-07C :2024/01/24(水) 17:03:50

    C++よりもC#のほうがいいよ
    開発環境も親切な作りになってる

  9. 機種名NA-07C :2024/01/24(水) 17:14:18

    個人的にはK&R薦めたいけどさすがに時代遅れすぎだからなあ
    けどあれ結構読みやすいのよ設定仕様書でもあるし
    初心者向け(ただしアセンブラと他言語経験者)でもあるから
    それから比べたらC++の方は分厚いわ読みにくいわあれは辞書にしかならん

  10. 機種名NA-07C :2024/01/24(水) 17:19:33

    コマンドプロンプト最高!
    > ←ここから全てが始まるんや
    メモ帳に長々とバッチ書いて実行させるんやで~

  11. 機種名NA-07C :2024/01/24(水) 17:40:22

    言語仕様覚えるのと
    実際に何か作れるのは別の才能だからな
    絵を描くみたいに全体像を考えて脳内で自然と要件定義と設計ができないと適正あるとは言えない
    そういうのが苦手なら言語仕様メインの教材使うより
    VisualStudioとかで事務系処理のウィンドウズアプリ作る方が上手く覚えられる
    向いてないと視覚的につまらんもの作っても飽きるだろうしな

  12. 機種名NA-07C :2024/01/24(水) 19:02:25

    子供は今更C言語なんか勉強するより日本語勉強した方が良いぞ
    確かにソフトウェアの基礎を学ぶのには良い教材だけど
    学んだからと言ってこれだけで食っていくのは現状ほぼ不可能だな
    (機械操作やハードウェアとの組み合わせで考えたらワンチャン)
    それよりも仕様書や要求定義書を正しく読める/書ける能力の方が役立つ
    Cやるにしても他の人が勧めるようにC#やった方が遥かに有効

  13. 機種名NA-07C :2024/01/24(水) 19:57:10

    昔は環境構築で挫折するのがあるあるパターンだったな
    最近はそうでもないのかな

  14. 機種名NA-07C :2024/01/24(水) 20:02:50

    Cなんてもうロストテクノロジーに片足突っ込んどるぞ。昔はぐぐったら良い情報が出てきたけど、もう無理や。
    Cの案件もろくなのないし、止めとけとしか思わん

  15. 機種名NA-07C :2024/01/24(水) 20:07:23

    はじめてのC

  16. 機種名NA-07C :2024/01/24(水) 20:13:53

    JAVAとJavaScriptは別物だって初めて知った

  17. 機種名NA-07C :2024/01/24(水) 20:21:47

    Cて
    Pythonとかでよくないか

  18. 機種名NA-07C :2024/01/24(水) 23:34:37

    簡単だし初心者が体験するにはちょうどいい感
    仕事で使うことはないような気はする

  19. 機種名NA-07C :2024/01/24(水) 23:35:20

    >子供は今更C言語なんか勉強するより日本語勉強した方が良いぞ

    むしろ英語勉強したほうが合理的じゃね

  20. 機種名NA-07C :2024/01/25(木) 00:45:05

    学校程度で嫌なことが続くから行きたくないとか
    学校なんて精々4,5年だけど
    就職したらそれが40年続くぞ
    無理無理

  21. 機種名NA-07C :2024/01/25(木) 03:13:04

    >現場で本当に必要だったもの
    >VBA
    一般の会社ならこれが真実…w
    足らない部分はオブジェクトライブラリで何とかなる

  22. 機種名NA-07C :2024/01/25(木) 03:49:34

    不登校がプログラミング出来たとしてもその程度ならバブル前でも落とされている。仕組みがわかると言っているがハードウェアの知識も必要になるのでインテルのHPからプロセッサのデータシート(英語5千ページ)DLして読め。Youtubeみるなら米国のが良い、日本のはゆっくりしすぎ。

  23. 機種名NA-07C :2024/01/25(木) 07:53:51

    ローレイヤーの知識は貴重だし身に付けるべきだが、ハードルは高いかもな
    だから、流行りの言語をやって量産型フロントエンドエンジニアになっていくんだよな
    しっかりと本腰いれて勉強するなら、Cやりながらハードウェア寄りのことも勉強するのがおすすめ
    フロントエンドの世界と違って競争も激しくないしホワイトな所も多い

  24. 機種名NA-07C :2024/01/25(木) 21:25:06

    現場でコボル技術が足らなくて困っているのはガチだが、必要なのは激動時代を生き抜いてきた殺しても死ななそうなコボラーだ。
    凄いジジイでも強力なコボラーは引く手数多だ。
    というかジジイにしか期待してない。

  25. 機種名NA-07C :2024/01/27(土) 11:01:01

    友人のプログラマが言ってたが
    プログラム覚えて漠然と何か作りたいじゃなくて
    最初に何やりたいか・何作りたいか目的を決めてから
    それを作る為に必要なプログラムを探る方がいいらしいで

コメントする

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

名前は未入力でもコメントできます。