2014-08-30から1日間の記事一覧

C言語再入門、ふつうのLinuxプログラミング

6章:ストリームに関わるライブラリ関数 システムコールを直接使ってプログラミングすることの問題点 バイト単位でしか読み書きできない システムコール呼び出しは関数呼び出しよりずっと遅い 利便性を向上するためにstdio : standard I/O libraryが作られた…

C言語再入門、ポインタに感するあれこれ

ポインター変数 定義 ポインター変数は通常の変数と違い、変数名の前に*を付けて定義する char *p1; int *p2; unsigned long *p3; 演算 char *p1; long *p2; p1; p2; 2つの変数の演算結果は同じではない。p1は+1されるが、p2変数は+4される(longが32bitのケ…