C指针——程序总结

Posted happying30

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C指针——程序总结相关的知识,希望对你有一定的参考价值。

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
,*pstr");
     return 0;
}

  结果:

[[email protected] code]# gcc 2-1.c -o 2-1
[[email protected] 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
",str);
  pstr=str;
  printf("pstr->str:%s
",pstr);
  printf("&str=%p
",&str);
  printf("pstr=%p
",pstr);
  printf("&str[0]",&str[0]);
  return 0;
}

  结果:

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

  

 

 

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

以上是关于C指针——程序总结的主要内容,如果未能解决你的问题,请参考以下文章

C指针——程序总结

java语言总结

c语言指针知识点总结

201521123001《Java程序设计》第1周学习总结

201621123062《java程序设计》第九周作业总结

C语言总结1(指针)