程式語言 陣列與指標問題 - 考試
By Quanna
at 2015-11-02T17:00
at 2015-11-02T17:00
Table of Contents
#include<stdio.h>
int main()
{
int A[2][3] = {{2,3,5},{7,11,13}};
int *p1 = &A[0][0];
printf("%d",*(p1+7));
return 0;
}
想請問各位
能解釋 *(p1+7) 印出的結果為0是為什麼嗎?
用自己電腦compile結果是0
但是用線上平台的結果也同樣是0
請問這是巧合嗎?
因為*(p1+6)、*(p1+8)都是亂數
怎麼*(p1+7)就是0
麻煩解惑~~謝謝:)
--
int main()
{
int A[2][3] = {{2,3,5},{7,11,13}};
int *p1 = &A[0][0];
printf("%d",*(p1+7));
return 0;
}
想請問各位
能解釋 *(p1+7) 印出的結果為0是為什麼嗎?
用自己電腦compile結果是0
但是用線上平台的結果也同樣是0
請問這是巧合嗎?
因為*(p1+6)、*(p1+8)都是亂數
怎麼*(p1+7)就是0
麻煩解惑~~謝謝:)
--
Tags:
考試
All Comments
By Olive
at 2015-11-05T12:12
at 2015-11-05T12:12
By Brianna
at 2015-11-05T21:44
at 2015-11-05T21:44
By Gary
at 2015-11-07T09:36
at 2015-11-07T09:36
By Wallis
at 2015-11-11T04:05
at 2015-11-11T04:05
Related Posts
原來這條路這麼多人在努力
By Franklin
at 2015-11-02T16:54
at 2015-11-02T16:54
保留警特受訓資格,調訓地點不用填
By Carolina Franco
at 2015-11-02T16:44
at 2015-11-02T16:44
指數三角函數複合方程式求解一問?
By Rosalind
at 2015-11-02T16:23
at 2015-11-02T16:23
郵局外勤郵政法規第56題
By Joe
at 2015-11-02T15:48
at 2015-11-02T15:48
104年第2次招考 專二外勤 郵政法 第42題
By Jacob
at 2015-11-02T15:38
at 2015-11-02T15:38