2009-01-08から1日間の記事一覧
すっかり忘れていたのでメモ。 ポインタ同士の引き算はアドレスの差分にはなりません。 日本語で言いにくいが、「該当する型が2つのポインタの間にある数」が返ってくる。(例) #include <stdio.h> #include <stdlib.h> int main(void) { int *area; int *pt1, *pt2; area = (int</stdlib.h></stdio.h>…
すっかり忘れていたのでメモ。 ポインタ同士の引き算はアドレスの差分にはなりません。 日本語で言いにくいが、「該当する型が2つのポインタの間にある数」が返ってくる。(例) #include <stdio.h> #include <stdlib.h> int main(void) { int *area; int *pt1, *pt2; area = (int</stdlib.h></stdio.h>…