const int a=12;
int *b = (int *)&a;
*b=21;
cout << a<< " " <<&a <<endl;
cout << *b<< " "<<b <<endl;
編譯能夠通過,結果爲:
12 0x0012FF7C
21 0x0012FF7C
求解?
const int a=12;
int *b = (int *)&a;
*b=21;
cout << a<< " " <<&a <<endl;
cout << *b<< " "<<b <<endl;
編譯能夠通過,結果爲:
12 0x0012FF7C
21 0x0012FF7C
求解?
數組求和 方法一:直接一次for循環 int GetSum1(int *a,int n) { int sum=0; for (int i=0; i<n;i++) { sum+=a[i];