C with classes
This commit is contained in:
47
C/BasicSyntax/Pointer/pointer_test_array.cpp
Normal file
47
C/BasicSyntax/Pointer/pointer_test_array.cpp
Normal file
@@ -0,0 +1,47 @@
|
||||
#include <stdio.h>
|
||||
//<2F><><EFBFBD>⣺p<E2A3BA><70>&a<><61><EFBFBD><EFBFBD>һ<EFBFBD>£<EFBFBD><C2A3><EFBFBD>ֵֻ<D6B5><D6BB>ͨ<EFBFBD><CDA8>p=&a<><61>*p<><70>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>p<EFBFBD><70>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>Ϊ<EFBFBD>ڴ<EFBFBD><DAB4>е<EFBFBD>ֵ
|
||||
//const
|
||||
//#define x 0
|
||||
int x = 0;
|
||||
/*void change1(int *arr){
|
||||
*(arr+1) = -1;
|
||||
} */
|
||||
void change(int arr[5]){
|
||||
arr[1] = -1;
|
||||
}//Ч<><D0A7>һ<EFBFBD><D2BB>
|
||||
int main()
|
||||
{
|
||||
//ֻ<><D6BB>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7>ָ<EFBFBD>븳ֵ<EBB8B3><D6B5><EFBFBD><EFBFBD>ָ<EFBFBD>븳ֵ<EBB8B3><D6B5><EFBFBD>ǵ<EFBFBD>ַ<EFBFBD><D6B7>
|
||||
//<2F><>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
||||
int * p;
|
||||
//p = &x; //<2F><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>malloc<6F><63>ָ<EFBFBD><D6B8><EFBFBD>漴<EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD>ַ
|
||||
//int a[5];//<2F><><EFBFBD>Բ<EFBFBD><D4B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>
|
||||
/*
|
||||
for(int i=0;i<5;i++){
|
||||
scanf("%d",&a[i]);
|
||||
}*/
|
||||
for(int i = 0;i < 5 ; i++) {
|
||||
p = &x;
|
||||
p++;
|
||||
}
|
||||
/*for(p = a; p < (a + 5) ; p++){
|
||||
scanf("%d",p);
|
||||
}*/
|
||||
p = &x;
|
||||
for(int i = 0 ; i < 5 ; i++){
|
||||
scanf("%d",p++);
|
||||
}
|
||||
//p = a;
|
||||
//* (p+2) = 0;
|
||||
//change(a);
|
||||
p = &x;
|
||||
for(int i=4 ; i >= 0 ; i--){
|
||||
printf("%d ",*(p+i));
|
||||
}
|
||||
/*printf("\n");
|
||||
for(int i=0;i<5;i++){
|
||||
printf("%d ",*(p+i));
|
||||
}*/
|
||||
// printf("%d",* p);
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user