programming

C言語のリファレンスの読み方

C言語は、ポインタ周りを深く理解していないと、リファレンスを読むことすらできません。 今回は、その解説を行っていきたいと思います。 問題のページは、こちら。 この中から int execvp(const char *file, char *const argv[]); について解説して行きたい…

メモリについて

メモリについてのメモ。 メモリは1番地ごとに1byteの空間をもっている。 0x12345678 -> 0xaa 0x12345679 -> 0xaa 0x1234567a -> 0xaa 0x1234567b -> 0xaa 4byte単位で区切った際のひとつひとつを「1語」「1ワード」と言ったりする。 0x12345678 -> 0xaabbccd…

pythonへのmatplotlibの導入でつまづいたところの解決策(Linux)

cat > matplot.py """ # -*- coding: utf-- import matplotlib import matplotlib.pyplot as plt def main(): fig = plt.figure() ax = fig.add_subplot( # 始点(0.2)で幅が0.2, 高さが0.4の長方形を描画 rect = plt.Rectangle((0.2),0.2,0.4,fc="#770000") …

CASL入門講座

CASL 入門 講座