タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

cとtipsに関するauientのブックマーク (1)

  • ビンゴ中西のほげほげC言語のポインタを使うときの方法

    printf("%d\n", *p); printf("%d\n", **pp); printf("%d\n", ***ppp); というように、 * を使って元に戻すわけです。 つまりですね。宣言のときの形を使えば元に戻るわけです。 p は * ひとつで宣言してますよねだからint に戻すには、 *p pp は * ふたつで宣言してますよねだから int に戻すには、 **pp ppp は * みっつで宣言してますよねだから int に戻すには、 ***ppp さて、ここまでのをソースでみてみましょう。 include <stdio.h> int main(void){ int i=20; int *p; int **pp; int ***ppp; p = &i; pp = &p; ppp = &pp; printf("%d\n", *p); printf("%d\n", **pp);

  • 1