当前位置: 首页 > news >正文

青岛个人网站制作外贸平台排行榜前十名

青岛个人网站制作,外贸平台排行榜前十名,收集链接 做网站,高端品牌包包都有哪些1. 指针数组: int *a[5]; char *str[5]; 指针数组主要用来操作字符串数组,通常将指针数组的每个元素存放字符串的首地址实现对多个字符串的操作。 二维数组主要用来存储字符串数组,通过每行存储一个字符串,多行存储多个字符串所组…

1. 指针数组:

int *a[5];
char *str[5];

        指针数组主要用来操作字符串数组,通常将指针数组的每个元素存放字符串的首地址实现对多个字符串的操作。

        二维数组主要用来存储字符串数组,通过每行存储一个字符串,多行存储多个字符串所组成的数组

2. 指针和二维数组的关系:

int a[2][3] = {0};
int *p = NULL;
int (*q)[3] = NULL;p = &a[0][0];
p = a[0];
p = *a;
q = a;

        二维数组数组名是指向数组第一行元素数组指针

        访问二维数组第m行第n列的方式:

    a[m][n]*(a[m]+n)*(*(a+m)+n)*(p+m*n+n)*(*(q+m)+n)*(q[m]+n)q[m][n]

        二维数组传参:

int a[2][3] = {0};
int Fun(int (*parray)[3], int len);char str[5][32] = {0};
int Fun(char (*pstr)[32], int len);

3. 二级指针:

        1. 指针数组传参时:

int *a[5] = {NULL};    //a是int **型
char *pstr[5] = {"hello", "world", "how", "are", "you"};  //str是char **型int Fun(char **ppstr, int len);

作业:

        1. 现有二维数组 char str[5][32] = {"hello", "world", "how", "are", "you"};

                封装函数实现对所有字符串的排序

                封装函数实现对所有字符串的打印

#include <stdio.h>
#include <string.h>int InputStr(char (*pstr)[32], int len)
{int i = 0;for(i = 0; i < len; i++){gets(pstr[i]);}return 0;
}int SortStr(char (*pstr)[32], int len)
{int i = 0;int j = 0;char tmp[32] = {0};for(j = 0; j < len-1; j++){for(i = 0; i < len-1-j; i++){if(strcmp(pstr[i], pstr[i+1]) > 0){strcpy(tmp, pstr[i]);strcpy(pstr[i], pstr[i+1]);strcpy(pstr[i+1], tmp);}}}return 0;
}int OutputStr(char (*pstr)[32], int len)
{int i = 0;for(i = 0; i < len; i++){printf("%s\n",pstr[i]);}return 0;
}int main(void)
{char str[5][32] = {0};InputStr(str,5);SortStr(str,5);printf("==================\n");OutputStr(str,5);return 0;
}

        2. 现有指针数组 char *pstr[5] = {"hello", "world", "how", "are", "you"};

                封装函数实现对所有字符串的排序

                封装函数实现对所有字符串的打印

#include <stdio.h>
#include <string.h>int SortStr(char **pstr, int len)
{int i = 0;int j = 0;char *tmp = NULL;for(j = 0; j < len-1; j++){for(i = 0; i < len-1-j; i++){if(strcmp(pstr[i], pstr[i+1]) > 0){tmp = pstr[i];pstr[i] = pstr[i+1];pstr[i+1] = tmp;}}}return 0;
}int OutputStr(char **pstr, int len)
{int i = 0;for(i = 0; i < len; i++){printf("%s\n",pstr[i]);}return 0;
}int main(void)
{char *str[5] = {"Hello", "World", "How", "Are", "You"};SortStr(str,5);OutputStr(str,5);return 0;
}

http://www.wangmingla.cn/news/17947.html

相关文章:

  • 农业网站开发的实验报告怎么创建网站
  • 南昌网站建设专业公司东莞网站设计公司排名
  • 网站的做代理商希爱力5mg效果真实经历
  • 做培训网站哪家好手机网站百度关键词排名查询
  • 西安网站建设APP开发网上seo研究
  • 网站免费php空间申请外贸seo推广公司
  • 做网站属于It行业吗seo技巧
  • 网站做竞价经常会被攻击吗友情链接出售平台
  • 国外做旅游攻略的网站免费涨热度软件
  • m开头的手机网站怎么做线上推广平台
  • 海拉尔网站建设+网站设计深圳纯手工seo
  • 凡科网站建设完成下载下载器襄阳seo
  • 平凉市城乡建设局网站网站关键词优化多少钱
  • 做网站需要编程windows系统优化软件
  • 国外教做美食网站百度关键词推广工具
  • 微企帮做网站seo优化是做什么的
  • 还原wordpress站点地址恢复seo网络优化专员是什么意思
  • 模板网站平台厦门做网站公司有哪些
  • 淄博营销网站建设徐州百度推广总代理
  • 做app直接打开新闻网站企业网址搭建
  • 阿里云t5做网站如何优化培训方式
  • 网络服务提供者收集和使用个人信息应当符合的条件有官网关键词优化价格
  • 工商局网站清算组备案怎么做守游网络推广平台
  • 网站开发不足之处北京搜索引擎推广公司
  • 齐齐哈尔城市建设档案馆网站株洲24小时新闻
  • 现在做网站有前途吗线上推广哪个平台最好
  • 湖北 网站建设北京seo专员
  • 长春建站模板展示网络销售的方法和技巧
  • 嘉定网站制作新闻稿在线
  • 国家职业建设中心网站提高百度搜索排名工具