您好,欢迎来到年旅网。
搜索
您的当前位置:首页printf(“%s\r\n”,index)打印指针和数组

printf(“%s\r\n”,index)打印指针和数组

来源:年旅网

printf(“%s\r\n”,index)打印指针和数组

‘\r’是回车,’\n’是换行,前者使光标到行首,后者使光标下移一格,通常敲一个回车键,即是回车,又是换行(\r\n)~~

int main(void)
{
 char *num="reference "
 char num_1[]="reference_test"
 printf("%s\r\n",num);
 printf("%s\r\n",num_1);
 return 0;
}

运行结果:

int main(void)
{ 
  char *index;  
  char ch[20]="pointers+1test";
  int i=0;
  
  printf("指针赋值前的地址:%d\r\n",index);
  index=ch;
  printf("指针赋值后的地址:%d\r\n",index);
  printf("数组的首地址:%d\r\n",ch[]);
  printf("str1:%s\r\n",index);//打印指针所指向的字符串
  for(i=0;i<10;i++) //将指针指向字符串的第十一个元素
  {
  	*(index++);
  }
  printf("指针移位后的地址:%d\r\n",index);
  printf("数组的第%d的地址:%d\r\n",i+1,&ch[i]);
  printf("str2:%s\r\n",index);//打印指针所指向的字符串
  printf("str3:%s\r\n",ch);
  return 0;
 } 

运行结果:

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务