- 注册时间
- 2004-10-13
- 最后登录
- 1970-1-1
|
- #include<iostream>
- using namespace std;
- void print(char *[],int);
- void main()
- {
- char *pn[]={"fred","barney","wilma","betty"};
- int num=sizeof(pn)/sizeof(char *);
- print(pn,num);
- cout<<sizeof(string);
- }
- void print(char *arr[],int len)
- {
- for(int i=0;i<len;i++)
- cout<<(int)arr[i]<<" " //輸出地址
- <<arr[i]<<endl;
- }
复制代码 為什麼地址間是相差8,不是相差4呢? |
|