マガジンのカバー画像

Tech

3
技術系の記事まとめです。
運営しているクリエイター

記事一覧

【Git/GitHub】設定等備忘録

前提 ・M1 Mac ・CLIでのコマンド、Vimは使える アカウント作成 ・https://github.co.jp/ からアカウント作成。 ・GitとGitHub のユーザ設定を同期する。 git config --global user.name "yourname"git config --global user.email "your@email.com" "yourname" と "your@email.com" は自分が GitHub にユーザ登録した

【gcc】オプション備忘録

C言語演習で、<math.h>を使うときは「-lm」オプションをつけたほうがいいと言われてよくわからなかったので、gccのオプションを調べてみた。 結論は、「-lm」オプションをつけると、数学関数を含むオブジェクトライブラリ libm.so または libm.a がリンクされるそうだ。(ヘッダファイルとライブラリは別物ということを初めて知った。) -o:   Place the primary output in file "file". This applies to

【C言語】「size_t」とはなんぞや。

C言語で出てくる一つだけその実態がよく分からなかったsize_tという型。 どうやら、size_t型は、PC環境によって大きさが変化するみたいです。 アロのMacはApple M1 chipを搭載していて、 arm64というアーキテクチャらしいので、size_tは、8バイト = 64bit で定義されているようです。