#include <stdio.h> int main() { char *arr[] = {"aaaa","cccc","dddd","bbbb"};//指针数组 int size = sizeof(arr) / sizeof(arr[0]); int i = 0; int j = 0; for (i = 0; i < size - 1; i++) { for (j = 0; j < size - 1 - i; j++) { if (strcmp(arr[j], arr[j + 1])>0) { char *tmp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = tmp; } } } for (i = 0; i < size; i++) { printf("%s\n", arr[i]); } system("pause"); return 0; }
使用冒泡排序多个字符串
原创
©著作权归作者所有:来自51CTO博客作者零点时光的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
冒泡排序可以排序多个字符串
冒泡排序可以排序多个字符串
字符串 排序 冒泡