No.09



ポインタ


次のプログラムについて下の問いに答えなさい
#include <stdio.h>
int main(void) {
    int a,b,c,*pa,*pb,x;
    a=3;
    b=7;
    pa=&a;
    pb=&b;
    c=*pa;
    a=*pb;
    *pb=c;
    x=a-b;
    printf("%d\n",x);
    return 0;
}
@ このプログラムで使われる普通のint型変数をすべて挙げなさい
A このプログラムで使われるポインタをすべて挙げなさい
B pa=&a の&は何の意味?
C c=*pa の*は何の意味?
D このプログラムの実行結果はどう表示される?

→ 解答を見る

→ 戻る [プログラミング2]

大同大学 情報学部 情報システム学科 大石研究室