#include <stdio.h> #include <stdlib.h> #include <string.h> /* 二级指针的第一种内存模型 */ //打印字符串数组 int printArray(char **arrayStr,int num) { int i = 0; for (i=0; i<num; i++) { printf("%s \n",arrayStr[i]); } return 0; } //排序 int sortArrayStr(char **arrayStr,int num) { int i = 0, j = 0; char * tmp = NULL; for (i=0; i<num; i++) { for(j=i+1; j<num; j++) { if(strcmp(arrayStr[i],arrayStr[j]) > 0) { tmp = arrayStr[i]; arrayStr[i] = arrayStr[j]; arrayStr[j] = tmp; } } } return 0; } //二级指针的第一种内存模型 void main() { char *arrayStr[] = {"cccc","aaaa","bbbbb","11111"}; printf("排序之前\n"); printArray(arrayStr,4); printf("排序之后\n"); printArray(arrayStr,4); system("pause"); }
C二级指针内存模型一
原创
©著作权归作者所有:来自51CTO博客作者arac的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:C二级指针内存模型二
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【爬虫软件】快手评论区采集:自动采集1024w条,含二级评论、展开评论!
用python开发的快手评论采集软件工具。
python 爬虫 快手采集 采集快手评论区 爬取快手 -
二级指针内存模型
二级指针做输出模型
函数 c语言 指针 内存 #include -
【C 语言】二级指针 内存模型图 ( 指针数组 | 二维数组 | 自定义二级指针内存 )
前言、一、指针数组、二、二维数组、三、自定义二维指针内存、
C 指针 指针数组 二维数组 自定义二维指针内存 -
二级指针内存模型(二)
二级指针做输入,此时交换的是指针指向的内存
#include i++ 二级指针