??.     ??д??String ?????????????????????????
?????String ??????
class string
{
public:
string(const char *str=null);//?????????
string(const string &other);//??????????
---string(void);
string &operate=(const string &other);//???????
private:
char * m-data;//????????????
};
???дstring ??????4??????

??.     ?й??????????
1.     void getmemory(char *p)
{ p=(char*)mallol(100);
}
void test(void)
{
char * str =null;
getmemory(str);
strcpy(str??”hello??world”);
printf(str);
}
????????Test????????????????
2.     char*getmemory(void)
{ char p[]=”hello world”;
return p;
}
void test(void)
{
char *str=null;
str=Getmemory();
printf(str);
} ????????Test ????????????????.
 
 
???????????
??????????????б??????????????
1?????????????????
2???????????????????
3??????????????????????
4?????????????????
5?????????????????????????
6????饗????????????????????????磬?????????
   ?????????????????????????????
   ??SQL?????????С????????????????????????????????硣
7???????????滮
8???????????????????????Ρ??????????Ρ?????????ε??????????????????
9??д??????????????
10??lordrunner???????????
11?????????????????????????????????
12??.????????????????????
?????????????????????????????
?????????????????????????????????
 

??????
 
1???????????????????????????win95??win98??winMe??w2k??winNT??winXP????????Щ???????
   FAT(File Allocation Table)??“????????”???????
????????????????????????????????????FAT16??FAT32??NTFS?????????????????????
   Win95: FAT16??FAT32
   Win98: FAT16??FAT32
   winMe:FAT16??FAT32
   w2k: FAT(FAT16)??FAT32??NTFS
   winNT: FAT16/FAT32/NTFS
   winXP:FAT16??FAT32??NTFS
 
2?????????????????????????????????????????a[100]???n????????
Int sum ( int a[]??int n )
{
   if (n>0) return_____ sum(a[]?? n--) + a[n] _____;
   else return_____ a[n]____; // ?????a[0]
}
//????鵽0??????????????????