C 数组指针

 1 #include<stdlib.h>
  2 #include<stdio.h>
  3 void  main(){
  4         char *str[]={"yuanwei","test"};
  5         char *ptr1,*ptr2,*ptr3;
  6         //ptr1=str;
  7         //ptr2=&str[2];
  8 //      printf("ptr1=%p \n str=%p \n,*ptr1=%d \n ,&ptr1=%p\n",ptr1,str,*ptr1,&ptr1);
  9 
 10         printf("str=%p str[0]=%s\n",str,str[0]);
 11 
 12 
 13 
 14 }


 char *str[]={"yuanwei","test"};//定义一个数组,数组里面放的元素类型是char 类型的指针,里面的每个元素都有双引号隔离.
char *ptr,定义了字符类型的指针,

原文地址:https://www.cnblogs.com/yuzaipiaofei/p/4124250.html