C言語の難易度を教えてくれよ

  • 1二次元好きの匿名さん24/05/22(水) 12:36:09

    専門学校の卒業研究でC言語を使うことになりそうだから今のうちに色々探っとこうと思ったんスけど、やっぱ難しいんスか?
    ワシ自身はJavaは挫折、Pythonは必死って感じだったのん
    学習のコツとか使いやすいサイトとかあったら教えて欲しいんだァ

  • 2二次元好きの匿名さん24/05/22(水) 12:37:17

    Pythonも厳しいんならかなりハードな戦いになると考えられる

  • 3二次元好きの匿名さん24/05/22(水) 12:37:58

    苦C…

  • 4二次元好きの匿名さん24/05/22(水) 12:38:22

    pythonってかなり簡単な部類スよね?

  • 5二次元好きの匿名さん24/05/22(水) 12:39:17

    Java挫折ってどこでだよえーっ

  • 6二次元好きの匿名さん24/05/22(水) 12:39:43

    いやっ聞いて欲しいんだ
    基礎部分(ifだのwhileだの)は理解出来たんスけど、それを使ってAPI利用してチャットボット作ろう!みたいな科目でそれが難しかったんだァ

  • 7二次元好きの匿名さん24/05/22(水) 12:40:02

    >>5

    なんか書くこと多くてわけわからんかったのん...

  • 8二次元好きの匿名さん24/05/22(水) 12:40:55

    Javaはまだいいよ Javaはね
    Pythonくらい頑張れよ えーっ

  • 9二次元好きの匿名さん24/05/22(水) 12:42:15

    恐らくポインタに辿り着く前に脱落すると思われるが...

  • 10二次元好きの匿名さん24/05/22(水) 12:42:41

    >>7

    もしかして理解できないんじゃなくてやる気なくて理解しようとしてないだけなんじゃないスか?

  • 11二次元好きの匿名さん24/05/22(水) 12:43:48

    Javaティーで駄目ならCも無理です

  • 12二次元好きの匿名さん24/05/22(水) 12:43:53

    なんでプログラミングってこんな難しいんスかね
    実体を感じづらい、ただひたすら謎の文字をパソコンで打ち続けるだけ...
    あーっ 頭がおかしくなりそうだ
    何書いてもエラー出るから学校の実習も嫌いなんだよね
    でも卒研はチームワークだから今のうちから勉強しておかないと足引っ張って不味いことになるんだ

  • 13二次元好きの匿名さん24/05/22(水) 12:44:44

    丁寧に勉強しろ…鬼龍のように
    専門学校なら先生に質問しまくればいいと思われる

  • 14二次元好きの匿名さん24/05/22(水) 12:45:12

    >>12

    アセンブラで書けば実体がわかるってことやん

  • 15二次元好きの匿名さん24/05/22(水) 12:45:33

    ちなみにChatGPTにコードとエラー文をぶち込むと割と解決案が見つかるらしいよ

  • 16二次元好きの匿名さん24/05/22(水) 12:46:10

    Javaで挫折するようならCは厳しいと思われるが…
    Javaが勝手にやってくれることを明示的に処理しなきゃいけないんだ

  • 17二次元好きの匿名さん24/05/22(水) 12:47:00

    >>15

    それ愛用してるんスけど、結局コピペして「あっなんか解決したっ」で終わるから何にも分からないままなんだよね 酷くない?

    なんかよく分からない文字群のエラーをよく分からない文字群で解決してくれるんだ 謎が深まるんだ

  • 18二次元好きの匿名さん24/05/22(水) 12:48:08

    何とか勉強しようとしている姿勢には好感が持てる
    しかし...

  • 19二次元好きの匿名さん24/05/22(水) 12:48:53

    >>17

    お言葉ですが一流の技術者・研究者を目指すとかでなければ末端の技術者はこれからはどんどんそっちの方向で進んでいくことになりますから恥じることは無いですよ

  • 20二次元好きの匿名さん24/05/22(水) 12:50:02

    >>19

    なら基礎だけ理解してりゃいいんスか?

    流石にchatgpt丸投げは頭が腐りそうで怖いんスけど…

  • 21二次元好きの匿名さん24/05/22(水) 12:50:23

    >>1! 悪いことは言わないからChatGPTを捨てて専門学校から渡された教科書を一冊まるまる写経しろ!

    アルゴリズム考える前のプログラム言語なんて所詮は記法の暗記 手を動かせば構文のどこがどういった役割を担っているかも自ずと分かるはずだ

  • 22二次元好きの匿名さん24/05/22(水) 12:50:34

    >>17

    意味や何をどう改善したか聞け…鬼龍のように

  • 23二次元好きの匿名さん24/05/22(水) 12:50:38

    CやるぐらいならC++やった方が応用効くのん
    組み込みも行けるしな(ヌッ)

  • 24二次元好きの匿名さん24/05/22(水) 12:50:52

    あれっCursorは?

  • 25二次元好きの匿名さん24/05/22(水) 12:50:52

    >>17

    "答えを教えてくれる"ってことはなんでその答えになるのかも納得するまで教えてくれるってことやん

  • 26二次元好きの匿名さん24/05/22(水) 12:52:46

    >>20

    しかし効率を求めるとそうなるのです…

    後進の教育を考えてもAIの活用で作業を効率化する方向に行くと思うんだよね

    悲しくない?

  • 27二次元好きの匿名さん24/05/22(水) 12:53:20

    C言語は学校の授業でやったことないから本当に一からなんだよね
    何かオススメのサイトとかないスか?

  • 28二次元好きの匿名さん24/05/22(水) 12:54:20

    >>23

    まさにワシがやる卒研もC言語利用した組み込みのガジェット制作なんだよね

    今年は空を飛びたいとかなんだかって言ってた気がするのん

  • 29二次元好きの匿名さん24/05/22(水) 12:57:05

    >>27

    苦C…

  • 30二次元好きの匿名さん24/05/22(水) 12:57:20

    >>28

    Cを1から学ぼうとすると先が遠すぎて挫折するからArduinoから入ってデバイス制作しつつC++→Cと移っていった方が理解できると考えられる

    M5Stackで遊べ…鬼龍のように

  • 31二次元好きの匿名さん24/05/22(水) 13:00:33

    JavaとPythonなら同じオブジェクト指向だしある程度の応用が利くと思われる

  • 32二次元好きの匿名さん24/05/22(水) 13:00:59

    >>27

    もちろんめちゃめちゃ公式リファレンス

  • 33二次元好きの匿名さん24/05/22(水) 13:01:03

    >>28

    タケコプター…?

  • 34二次元好きの匿名さん24/05/22(水) 13:14:41

    C言語 学習するとプログラムの根本的な部分がよく分かると聞いています
    根本的な部分を自力でやらせるから分からないとどうしようもない投げっぱなしだと

  • 35二次元好きの匿名さん24/05/22(水) 14:21:59

    >>30

    Arduino=神

    自分の書いたコードで小さなデバイスが動くのを見るとモチベが高まるんだ

    開発が深まるんだ

  • 36二次元好きの匿名さん24/05/22(水) 14:27:44

    GPTに丸投げするんじゃなくてエラーの内容を解説してくれよあーっって頼めばいいんじゃないッスか?
    ワシそれでプログラミング勉強したし

  • 37二次元好きの匿名さん24/05/22(水) 15:00:06

    >>36

    サイトで勉強して分からなかったところを解説してもらうって感じなんスかね

    独学なのに教師がいるってすごい時代なのん

  • 38二次元好きの匿名さん24/05/22(水) 15:03:15

    >>30

    >>35

    それって無料なのん?

    実際、ワシがプログラミングつまらんと感じてた理由の一つにパソコンにカタカタ打ち込んで何が面白いんだよ あーってのがあるからちゃんと動きがあるのは助かりますね

  • 39二次元好きの匿名さん24/05/22(水) 15:10:04

    >>38

    Arduinoの開発環境自体は無料なんだよね

    (ArduinoIDE, PlatformIO)

    開発ボードだけ買ってもできる事は限られるからスターターキットを買え…鬼龍のように

    %OGP%5e9d7fnZys

  • 40二次元好きの匿名さん24/05/22(水) 15:11:11

    >>38

    m5stackなら遊ぶ為のセンサ類含めて一万円いかない位で見つかると思われる

    Arduino IDE自体は無料で使えるのん

  • 41二次元好きの匿名さん24/05/22(水) 15:14:26

    >>39

    リンクが貼れてねぇじゃねえかよ えーーーっ

    M5Stackは独自ライブラリを多く使う関係でちょっと複雑だからまずはArduinoUNOで基本を学んだ方が面白いと考えられる

    Amazon.co.jpamzn.asia
  • 42二次元好きの匿名さん24/05/22(水) 15:16:07

    卒研って何やるのん?

  • 43二次元好きの匿名さん24/05/22(水) 15:19:33

    >>41

    待てよ、LCDやら無線モジュールやら付いてるお陰でやれる幅が広いんだぜ

    折角遊ぶならこっちの方が面白いと考えられるが…


    >独自ライブラリを多く使う

    ククク…

  • 44二次元好きの匿名さん24/05/22(水) 15:20:52

    >>9

    ◇ポインタとは…?

    ◇構造体とは…?

    あーっC言語わけわかんねーよ

  • 45二次元好きの匿名さん24/05/22(水) 15:22:22

    >>43

    ArduinoIDEでM5Stack開発すると書き込みにクソほど時間かかるじゃねぇかよえーーーっ

    初心者にPlatformIOは敷居が高すぎると思うのは俺なんだよね

  • 46二次元好きの匿名さん24/05/22(水) 15:22:37

    C言語の実用レベルってどのくらいなんスかね。大学の一年で構造体とか実験のデータ処理ができる程度にはならったんスけど、正直自分で何か新しいものを作れと言われてもよくわからないんだなア……

  • 47二次元好きの匿名さん24/05/22(水) 15:23:34

    Pythonってむしろ楽な方じゃないスか?
    変数は直感的に使えるし

    データ型変換でつまづいたタイプ?

  • 48二次元好きの匿名さん24/05/22(水) 15:27:02

    >>46

    ハードウェアに近いところいじるんじゃなければ他の言語使った方が楽なことが多いっスね

  • 49二次元好きの匿名さん24/05/22(水) 16:00:43

    >>47

    関数とかで行ったり来たりし始めたり、型が違うとゴネられたりして頭ぐちゃぐちゃになったのん

  • 50二次元好きの匿名さん24/05/22(水) 16:01:36

    >>42

    >>28の内容…

  • 51二次元好きの匿名さん24/05/22(水) 16:03:24

    >>39

    これは基盤みたいなものなんスね

    C言語でこれを動かしていくということか

    上で挙げられてた苦Cってのは調べた感じC言語を学べるサイトで合ってるのん?

  • 52二次元好きの匿名さん24/05/22(水) 16:05:52

    >>49

    えっ関数や型なんて少なからずどの言語でも出てきますよね

  • 53二次元好きの匿名さん24/05/22(水) 16:06:20

    >>50

    あざーす

    なんか使う環境の指定とかされてないのん?

    今時素のマイコンなんて使わないだろうからラズパイなりArduinoなりM5なりを土台にすると思われるが…

  • 54二次元好きの匿名さん24/05/22(水) 18:18:05

    >>52

    だから滅びた…

  • 55二次元好きの匿名さん24/05/22(水) 18:18:30

    >>53

    まだアンケート募集終わったばっかだから概要とかは出てないんだよね

  • 56二次元好きの匿名さん24/05/22(水) 20:37:00

    >>51

    はい!LED刺して光らせたりセンサ刺してデータ取ったり色々出来ますよ(ニコニコ)

    厳密にはc言語をベースにした初心者向け独自言語なのん

    構造が似てるから良い経験になると思われる

  • 57二次元好きの匿名さん24/05/22(水) 20:45:54

    >>51

    なんなら簡単なロボットも作れますよ(ニコニコ)

    ラズパイとかと比べるとレスポンスが早かったりするからモータ制御だけわざわざこっちを使うこともあるくらいなのん

  • 58二次元好きの匿名さん24/05/22(水) 21:57:51

    「なぜプログラムは動くのか」を読め>>1

    この書は三版になる程の名書籍

    表層ではなく深層の理解への助けになるはずだ

  • 59二次元好きの匿名さん24/05/22(水) 22:15:52

    >>58

    型や構造体で躓く>>1にその本は厳しいと思われるが…

    Cの絵本がおすすめっスね

    基本の基本から説明してくれるしイラスト付きで分かりやすいんだァ 読んでもらおうかァ

  • 60二次元好きの匿名さん24/05/22(水) 22:17:26

    絵本シリーズはいいスね
    コンピュータの仕組みがなんもわかってないならオススメなのん

  • 61二次元好きの匿名さん24/05/22(水) 22:28:15

    個人的な経験で言うとゲームを作るのがおすすですよ(ニコニコ
    ひとりで作るから尊いんだ理解が深まるんだ

  • 62二次元好きの匿名さん24/05/22(水) 22:43:05

    >>61

    親父…チーム作業って和気あいあいとして楽しいんかな

  • 63二次元好きの匿名さん24/05/22(水) 22:44:35

    凄い数のプログラミング強き者が集まってきてて驚いてるのが俺なんだよね
    まずは苦Cでじっくり基礎と向き合ってから基板買って楽しんでいこうと思ってんだ
    どうせなら卒研も楽しいものにしたいしなっ

  • 64二次元好きの匿名さん24/05/22(水) 22:47:38

    >>63

    見事やな…

    ちなみにワシの時はGPTなんて便利なもんなかったから課題提出フォルダから他の人のコードパクって出してたらしいよ

  • 65二次元好きの匿名さん24/05/22(水) 22:50:04

    >>64

    ウム…ワシも結構人に甘えちゃうタイプだから気持ちわかるんだなァ

  • 66二次元好きの匿名さん24/05/23(木) 08:48:37

    組み込みプログラミングできると秋葉原がキモ・オタクの街じゃなくて電気街に見えるんだよね
    すごくない?

オススメ

このスレッドは過去ログ倉庫に格納されています