ID非公開

2022/7/3 16:14

22回答

プログラミングのC言語で質問です。(1)〜(3)にあてはまる答えを教えていただきたいです。 #include<stdio.h> int main(void) {

その他の回答(1件)

0

(zgg********さん) #include <stdio.h> int main(void) {     int array[] = {1, 3, 4, 2, 5, 4}, *pa, i;     for (i = 0; i < 6; i++) {         printf("array{%d}=%d\n", i, array[i]);     }     for (i = 0; i < 6; i++) {         printf("*(array+%d)=%d\n", i, *(array + i));     }     pa = array;     for (i = 0; i < 6; i++) {         printf("pa[%d]=%d\n", i, pa[i]);     }     for (i = 0; i < 6; i++) {         printf("*(pa+%d)=%d\n", i, *(pa + i));     }     return 0; } ー 実行結果 ー array{0}=1 array{1}=3 array{2}=4 array{3}=2 array{4}=5 array{5}=4 *(array+0)=1 *(array+1)=3 *(array+2)=4 *(array+3)=2 *(array+4)=5 *(array+5)=4 pa[0]=1 pa[1]=3 pa[2]=4 pa[3]=2 pa[4]=5 pa[5]=4 *(pa+0)=1 *(pa+1)=3 *(pa+2)=4 *(pa+3)=2 *(pa+4)=5 *(pa+5)=4

ID非公開

質問者2022/7/3 16:29

ありがとうございます!