码迷,mamicode.com
首页 > 其他好文 > 详细

C指针——程序总结(1)

时间:2018-07-26 22:13:34      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:int   指针变量   include   char s   char   print   引用   2-2   \n   

2-1.c数组指针的定义:

#include <stdio.h>
int main()
{
     char str[]="China Beijing Fujian";  //定义数组str并进行初始化
     char *pstr;                             //定义指针变量pstr
     pstr=&str[6];                        //初始化pstr,并使指针变量pstr指向数组str
     printf("str:%s,str");
     printf("pstr指向str[6]:%c\n,*pstr");
     return 0;
}

  结果:

[root@centOS code]# gcc 2-1.c -o 2-1
[root@centOS code]# ./2-1
str:China Beijing Fujian
pstr指向str[6]:B

 

 2-2.c数组指针的引用

#include <stdio.h>
int main(void)
{
  char str[]="China Beijing Fujian";
  char *pstr;
  printf("str:%s\n",str);
  pstr=str;
  printf("pstr->str:%s\n",pstr);
  printf("&str=%p\n",&str);
  printf("pstr=%p\n",pstr);
  printf("&str[0]",&str[0]);
  return 0;
}

  结果:

[root@centOS code]# gcc 2-2.c -o 2-2
[root@centOS code]# ./2-2
str:China Beijing Fujian
pstr->str:China Beijing Fujian
&str=0x7fffd12e1c80
pstr=0x7fffd12e1c80

  

 

 

(未完待续.........)

C指针——程序总结(1)

标签:int   指针变量   include   char s   char   print   引用   2-2   \n   

原文地址:https://www.cnblogs.com/happying30/p/9374461.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!