Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Lesson 2: C言語に触れてみる

Lesson 2: C言語に触れてみる

友達と仲良くプログラミングを学ぼう企画 その2

今回はプログラミング言語とはなにかや、プログラミングの流れを確認した上で実際にC言語を用いたプログラミングをした。挙動のないプログラムをまず作成した後に、”Hello World!”を画面に表示させた。

CC BY 4.0 -「C言語に触れてみる」 by OldBigBuddha 2019.

Big Buddha

April 11, 2019
Tweet

More Decks by Big Buddha

Other Decks in Technology

Transcript

  1. - Windows とか MacOS とか iOS とか Android とか -

    五大装置それぞれをいい感じに動かしてくれる - 機械の方言を吸収してくれる - 開発者に便利な命令群を提供してくれる - 利用者に色々便利機能を提供する(保護者向けの制限とか) Operating System(通称: OS)
  2. ぷっとえす int puts( const char *str ); ヌル終端文字列 str のすべての文字と追加の改

    行文字 '\n' 1個を、出力ストリーム stdout に書 き込みます。str の終端のヌル文字は書き込ま れません。 From puts - cppreference.com - https:/ /ja.cppreference.com/w/c/io/puts
  3. ぷっとえす int puts( const char *str ); ヌル終端文字列 str のすべての文字と追加の

    改行文字 '\n' 1個を、出力ストリーム stdout に書き込みます。str の終端のヌル文字 は書き込まれません。 From puts - cppreference.com - https:/ /ja.cppreference.com/w/c/io/puts
  4. Computer の特徴 - 電気がないと動かない - 全ては 0 と 1(デジタル) -

    Computer が理解できる 命令は少ない - 曖昧さの余地がない Lesson 1より
  5. すたんだーど いんぷっと あんど あうとぷっと stdio は Standard Input and Output

    の略 日本語に訳すと「標準入出力」 標準入力・標準出力 設定無しで使えるデータの入り口 or 出口 設定無しはちょっと語弊があって、ソフトウェア利用者が準備しなくてはいけない ゲームするのにゲーム機本体とコントローラーとモニタを準備しなくてはいけない感じ ソフトウェアの世界で言う入出力は、モニタやマウスのような物理的なものじゃなくて、ファイル とかも指す、てかそっちがメイン
  6. - Windows とか MacOS とか iOS とか Android とか -

    五大装置それぞれをいい感じに動かしてくれる - 機械の方言を吸収してくれる - 開発者に便利な命令群を提供してくれる - 利用者に色々便利機能を提供する(保護者向けの制限とか) Operating System(通称: OS)