小人物

精益求精
posts - 3, comments - 0, trackbacks - 0, articles - 0
#include<iostream.h>
void main()
{
 char t[]={"china"};
 cout<<"我们国家的名字:"<<t<<endl;
 int length=10;
 for(int i=0;i<6;i++)
 {
  cout<<t[i]<<" ";
 }
 cout<<endl;
 for(int i=0;i<6;i++)
 {
  cout<<&t[i]<<"\n";
 }
 cout<<endl;
 cout<<"该字符串的长度是:"<<sizeof(t)/sizeof(char)<<endl;
 int s=100;
 cout<<"s的值是:"<<s<<endl;
 cout<<"s的地址是:"<<&s<<endl;
 //cout<<"t的地址是:"<<&t[0]<<endl;//存在一个问题:就是在这里使用&t[0]输出地址的时候输出的是整个字符串,而不是地址??好奇怪
   cout<<"t的地址是:"<<&t<<endl;                              //疑惑的第二个地方:怎么使用&输出每个元素的地址呢?? 
}

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理