C with classes

This commit is contained in:
e2hang
2025-12-31 00:39:23 +08:00
commit a047893756
198 changed files with 11173 additions and 0 deletions

View 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;
}