//请编写程序,定义一个指向字符的指针数组来存储字符串列表(四大名著书名),
//并通过遍历该指针数组,显示字符串信息 ,
//(即:定义一个指针数组,该数组的每个元素,指向的是一个字符串)
#include <stdio.h>
int main(){
char book1[]={"三国演义"};
char book2[]={"红楼梦"};
char book3[]={"水浒传"};
char book4[]={"西游记"};
char *ptr[] ={book1,book2,book3,book4};
int i = 1;
for(i=0;i<=3;i++)
printf("%s",ptr[i]);
return 0;
}
//直接把字符串当地址传递
int main(){
char *ptr[]={
"三国演义","红楼梦","水浒传","西游记"};
int i = 0;
for(i=0;i<=3;i++)
printf("%s",ptr[i]);
return 0;
}
字符串本身就是一个地址的案例
最新推荐文章于 2023-07-21 09:58:50 发布