特牛生活网

【c语言】定义一个指针数组,指向5个不同的char型数组_c语言指向char数组的指针-CSDN博客

网友收藏
最近在准备复试的上机考试,顺便帮大一小孩做C语言作业。其中有一道题目是将五个单词排序后输出想到了利用<string.h>库函数中的strcmp,但是逐一比较只能找到最大值或最小值,没有想到解决的办法。于是,想到了冒泡排序,如果能用一个指针数组*p[5]指向这五个单词的数组,就可以利用冒泡排序将指针数组内部进行排序了,*p[0] ~p[5]分别指向由小到大的单词数组首地址,最后按照p数组的排序进行输出就可以了。于是尝试着定义了指针数组,找到了一个不报错的定义方式。起初定义的是:cha_c语言指向char数组的指针