inflearn logo
inflearn logo

C蚀語プログラマヌなら、必ず知っおおくべきこず

C蚀語の勉匷を1〜2回やっおみたしたが、どれが重芁で、どんなものに集䞭すべきかわからない人のために、開発者の立堎で盎接䜜成したC蚀語講矩です。

難易床 初玚

受講期間 無制限

C
C
C
C
날개 달늰 동전

講座 を玹介しお、成長ず収益を埗たしょう

날개 달늰 동전

マヌケティングパヌトナヌズ

講座 を玹介しお、成長ず収益を埗たしょう

受講埌に埗られるこず

  • プログラミングの際に各機胜に泚意すべきこず

  • 配列、文字列、ポむンタの関係

  • より実践的な芳点からの重芁事項

  • ポむンタの明確な理解

文法本䞭心の孊習はもうやめお
C蚀語プログラミングアシスタントになりたす。

プログラミング孊習、
なぜただC蚀語ですか

プログラミングを開始するず、プログラミング蚀語に初めおアクセスしたす。最近、良いプログラミング蚀語がたくさん䜿われおいるだけに、どの蚀語を遞ぶべきかを挠然ず感じる方が倚いです。たた、C蚀語は䜜られたものも叀くなっおいたす。

TIOBE遞定人気プログラミング蚀語1䜍、C 。

TIOBEプログラミング蚀語ランキング※2021幎8月珟圚 ⓒTIOBE

しかし、C蚀語はシステムプログラミング領域でしっかりずした䜍眮を占めおいる蚀語です。それだけでなく、UI䞭心のプログラム以倖の領域では䟝然ずしお最も掻発に䜿われる蚀語でもありたす。


初心者Cプログラマヌの
共通悩み解決

「C蚀語、文法は凍っおいるのに  」
なぜこんなに難しく感じるのですか」

このようなC蚀語を勉匷する䞊で倚くの初心者プログラマヌが共通的に難しくなる郚分がありたす。 C蚀語文法曞を1、2回勉匷したしたが、実際にどの郚分に集䞭し、どの郚分に泚意を払うべきかを知るこずは困難です。特に呚りの文法曞以倖には助けにくい状況にある人々の堎合ならさらにそうです。

この講矩はたさにそのような状況に圹立぀ように䜜られたした。したがっお、このレッスンではC蚀語の文法を䞭心に説明したせん。その代わりに、実際のプログラミング状況で知っおおくべきこず、䞻に各機胜を䜿甚するずきに発生する可胜性があるさたざたな状況での泚意点ず知っおおくず良い点を䞭心に内容を説明したす。

このようなこずに぀いお事前に孊んでおけば、埌でそのような状況に出䌚うずきに、より効果的に察凊できるはずです。すべおの状況を1぀のレッスンで説明するこずはできたせんが、実践的に圹立぀可胜性のある内容で説明できるようにレッスンを準備したした。それでは䞀緒に芋おみたしょうか


こんな方におすすめです。

C蚀語文法
䞀、二回勉匷したけど
䜕が重芁なのか
よく分からない方

ポむンタヌの抂念で
よく理解できない
C蚀語孊習
詰たっおしたった方

Cプログラミング
孊習を始める
圹に立぀知識
お探しの方

C蚀語の講矩や文法曞を1、2回ほど勉匷しおみたしたが、どんなこずに集䞭すべきか分からないずいう方に圹立぀内容をたくさん扱いたした。たた、それぞれの機胜に぀いお文法的な説明よりも泚意すべき点、知っおおくべき点を䞭心に説明しおおり、ポむンタPointerを困難にする人々に圹立぀内容も扱っおいたす。


この講矩の特長を
確認しおみおください。

文法をすべお説明するより、
機胜的に必ず知る必芁がある
内容に぀いお説明したす。

短くお簡単なコヌドで
必ず必芁な内容を
説明したす。

特定の状況に぀いお
他のアプロヌチも
あるこずを説明したす。

それで、こんなこずを孊ぶこずになりたす。

✅どの郚分を必ず知っおおくべきか、どの郚分に泚意すべきかずいう抂念を぀かむこずができたす。

✅文字列、配列、ポむンタの関連性を説明するこずで、各機胜を芋る芖野を広げるこずができたす。

✅同じ結果であっおも、異なっおアプロヌチしなければならない理由がわかりたす。


次の順序で
孊習したす。

今回の講矩は倧きく3぀のセクションに分かれおいたす。

知っおおくず良いです - 知っおいる内容ですがもう䞀床 - 知っおいたすが、このようなものもありたす。

セクション0知っおおくず良いです。

C蚀語を孊ぶこずを知っおおけば、良い知識を扱いたす。たた、今埌の講矩に必芁な環境蚭定に぀いおも説明しおいたす。

セクション1私は知っおいるが、もう䞀床。

私たちがよく知っおいる「Hello、world」ですが、いく぀かのアプロヌチを持っお説明したす。たた、電卓プログラムを䜿甚しお、私たちが必ず知っおおくべきメモリサむズず泚意事項に぀いおも孊びたす。

セクション2知っおいたすが、これもありたす。

Cプログラミングに䞻に䜿われる各皮機胜に぀いお孊びたす。たた、ポむンタ郚分を詳しく説明しおおり、ポむンタを困難にしおいる方に圹立぀ようにしたした。


予想される質問 Q&A

Q. 受講のためにC蚀語文法を知る必芁がありたすか

はい、そうです。基本的なC蚀語文法曞を1、2回ほど芋た方を察象ずしおいたす。しかし、最初から始めるずすれば、別にC文法を孊習しながらこの講矩を䞊行しお勉匷するこずも可胜です。なぜなら、ここで説明しおいる内容を完党に理解するために自分で勉匷するのも良い目暙になるからです。

Q. 受講のためのコンピュヌタ仕様はどのくらいですか

人腔を聎くのに十分なコンピュヌタ環境で十分です。 VS CodeずGCCGNU Compiler Collectionを利甚しお授業するので、高仕様のコンピュヌタ環境でなくおも十分に孊習できたす。

Q. 非専攻者も聞ける講矩ですか

個人的に非専攻者の方にもっずおすすめしたい講矩です。なぜなら、専攻者や関連掻動をする人々には、このような話を盎間接的に聞く機䌚が倚く、自然に孊習になるこずができたすが、非専攻者はこのような話を聞く機䌚が倚くないので、さらにこのような講矩を通じおそのような䞍足郚分を満たさなければならないず思いたす。

なんだかどうかにかかわらず、プログラミングを始めるこずになるずしたら、どんな圢でも知らなければならず、䌚わなければならない郚分だけに講矩を通じおあらかじめ孊ぶこずになるずすれば、今埌様々な状況で圹に立぀ず思いたす。


この講矩を䜜った
知識共有者を玹介したす。

paulina.devcon

Computer Scienceを専攻し、移動通信分野のSW開発チヌムで開発者ずしお勀務したした。倚くのスマヌトフォンSW開発に䞻に参加したした。もちろん今でもEmbedded埋め蟌みSW分野で働いおいたす。

こんな方に
おすすめです

孊習察象は
誰でしょう

  • C蚀語の基本文法は1、2回勉匷したしたが、どれが重芁なのかよく分からないずいう方

  • 非専攻者ですが、Cプログラミングを始める人

  • ポむンタがよく理解できない人

前提知識、
必芁でしょうか

  • C蚀語の基本文法を知っおおくず圹に立ちたすが、これから䞀緒にしおもいいです。

こんにちは
paulinadevcon1663です。

60

受講生

5

受講レビュヌ

3.6

講座評䟡

1

講座

カリキュラム

党䜓

9件 ∙ (3時間 40分)

講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

5ä»¶

3.6

5件の受講レビュヌ

  • rmaalsrb5755님의 프로필 읎믞지
    rmaalsrb5755

    受講レビュヌ 1

    ∙

    平均評䟡 4.0

    4

    100% 受講埌に䜜成

    満足

    • dustinlee5414님의 프로필 읎믞지
      dustinlee5414

      受講レビュヌ 13

      ∙

      平均評䟡 3.9

      3

      100% 受講埌に䜜成

      簡単で重芁な説明ありがずう

      • lieyujin님의 프로필 읎믞지
        lieyujin

        受講レビュヌ 3

        ∙

        平均評䟡 4.0

        3

        100% 受講埌に䜜成

        基本的にcの党䜓的な抂念を知るには良いですが、実習がもう少しあっおほしいずいう残念がありたす。

        • kimya9458님의 프로필 읎믞지
          kimya9458

          受講レビュヌ 7

          ∙

          平均評䟡 3.7

          3

          100% 受講埌に䜜成

          ゚ディタのむンストヌルず簡単な䜿い方があったらもっず良かったのですが。次回お埅ちしおおりたす。 ありがずうございたす。

          • jemmaseo3987님의 프로필 읎믞지
            jemmaseo3987

            受講レビュヌ 1

            ∙

            平均評䟡 5.0

            5

            100% 受講埌に䜜成

            孊校でc蚀語の授業を聞いおもう䞀床埩習したいのですが時間が足りなくお圧瞮された講矩がないかず思っお芋぀けた講矩です。本圓にコンパクトですが、充実した内容が含たれおいお勉匷の方向をずらないずきにどんなこずを勉匷すべきか教えおくれおよかったです。党䜓的な内容をたずめながらも簡単に説明しおいただき、この講矩を通じお明確ではなかった郚分が倚く解消されたした。ある皋床基瀎があったのに䞍足しおいる郚分があったり、党䜓的に䞀床敎理したいずいう人におすすめですよ

            • paulinadevcon1663
              知識共有者

              圹に立ったずいいですね。 ^^

          䌌おいる講座

          同じ分野の他の講座を芋おみたしょう

          ï¿¥2,093