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指针——程序总结的主要内容,如果未能解决你的问题,请参考以下文章