技術記事以外

技術記事以外の振り返りやその日学んだことのちょっとしたメモなどを置く予定です

今日の学習メモ

CS50's Introduction to Computer Science

  • 0xをつけて16進数を表す
  • 色番号(#FFFFFFみたいなやつ)はR,G,Bを16進数にしたもの
  • 復習: stringの一番最後には¥0(null terminating character)が入っている。これでどこまでその文字列が続くのか判定する
  • stringは1文字ずつ格納されているから、stringとして宣言した変数が実際に持っているのは最初の文字のアドレスになる=実際にはポインターである
  • stringの比較はaddressの比較になるからイコールにならない
  • メソッドに引数を渡すと、実際にはその値ではなくコピーが渡るから大元の変数はメソッド内で何を操作されても変わらない