rnitta(コミットが汚い方)

42tokyoの2月生。 アイコンはスパゲティーモンスター。絡まりはしなくても、死ぬ…

rnitta(コミットが汚い方)

42tokyoの2月生。 アイコンはスパゲティーモンスター。絡まりはしなくても、死ぬほど汚いコードを書きます。

マガジン

最近の記事

C言語をしっかりと学びたい! (その3 メモリ②)(途中)

テーマメモリの使われ方を知る。ついでに関数ポインタも分かるかも 前回の記事により、連続したメモリを確実に用意してもらえるようになりました。そこで今回は、そのメモリが実際にどのように使われるのかを見ていきたいと思います。なお、この記事に出てくるアドレスはすべて仮想アドレスです。(前の記事を飛ばした人は特に気にしないで大丈夫です。) 4つに分かれている!与えられた一連のメモリは4つの領域に分かれており、それぞれ名前がついています。 ①プログラム領域 ②静的領域 ③ヒープ

    • C言語をしっかりと学びたい! (その3 メモリ①)

      今回のテーマ普段扱うメモリについての裏話 始めにメモリについてはプログラムをしていく上でやはり知っておきたいところ。なのでヒープ領域やスタック領域について解説していきたいのですが、その前に。 我々が普段特に意識しないで扱うメモリですが、実はその裏では頑張ってくれている存在があります。今回はそういった、なぜ我々がメモリを扱えるのかといったところを話していきたいと思います。ですが、正直C言語にはあまり関係のない話になってしまうので興味のない方は飛ばしちゃって大丈夫です。 同じ

      • C言語をしっかりと学びたい! (その2 0とnullとNULLポインタと'\0')

        今回のテーマ0とnullとNULL(ポインター)と'\0'について理解する *NULLはC言語で使われるあれ、nullはコンピューター用語として一般的に使われるnullとしてこの記事では使い分けます。 0とnullの違いまずはコンピューター用語のnull とはどういう意味か wikipedia で調べてみると、 Null(ヌル、ナル)は、何もない、という意味で、プログラミング言語などコンピュータ関係では、「何も示さないもの」を表すのに使われる。 この「何も示さないもの

        • おすすめ漫画(マイナーめ?)

          僕がかなり推している漫画があるので紹介したいと思います。それが 『AIの遺電子』(アイのいでんし) です。これはジャンルとしては近未来SFなのかな? 人間、ヒューマノイド、ロボットが当たり前のように存在する近未来を舞台に、ヒューマノイドを治療する人間の医者を主人公として、人間とヒューマノイド双方の考え方の違いによって起きる問題を戦争、テロ、殺人事件、陰謀、暴力、憎悪ではなく、「愛」、「友情」をベースに描くオムニバスストーリーである(wikipediaより) この漫画の良

        C言語をしっかりと学びたい! (その3 メモリ②)(途中)

        マガジン

        • C言語をしっかりと学びたい!
          5本

        記事

          C言語をしっかりと学びたい!(その1 変数の型)

          今回のテーマchar型もint型もfloat型もポインタ変数も全部同じ! なにから書くのがいいのかと迷いましたが、やはり根本のところからやっていくのが自分的には一番な気がしているので、まず最初に書くべき内容はこれかなと ただの0と1の羅列!C言語はコンパイルされると最終的にはバイナリーファイルになります。つまり0と1の羅列になります。この0と1の羅列は基本的に16進数で言えば2桁、つまり1バイトで一つの意味を持ち、それをCPUが読み取ってその値に対応した処理を行います。そ

          C言語をしっかりと学びたい!(その1 変数の型)

          C言語をしっかり学びたい!(その0)

          (この、"その0"ってやつは0オリジンとかは関係なく、今回は単純に概要説明だからです) 「C言語をしっかり学びたい!」シリーズをやっていきたいな〜と思っています。これはおもに、「ある程度なんとなくでC言語を書いている状態」から「深いところまでちゃんと理解した上で書けるようになる」ことを目指しています。 NULL、'\0'、int i = 0それぞれの違い、といった簡単なところから char s[ ] = "abcde";とchar *s = "abcde"; の違い −①

          C言語をしっかり学びたい!(その0)

          #自己紹介 #はじめまして #42tokyo

          #自己紹介 #はじめまして #42tokyo ハッシュタグは題名と本文とどちらにつけるべきものかも分からない状態だけどとりあえず始めるだけ始めていきます。 これの3番目の存在がいいですね! ・42tokyoに応募したきっかけもともと僕はプログラミングが文字通り「3度の飯より好き」人間でした。親がIT系に勤めていることもあってか、将来はコンピューターでカチャカチャやる仕事に付きたいなと思っていました。そんな時、親に42tokyoというものがある、と教えられたから応募しまし

          #自己紹介 #はじめまして #42tokyo