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

三只松鼠网站谁做的app拉新推广代理平台

三只松鼠网站谁做的,app拉新推广代理平台,河南建设网站官网,html网站开发工具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.15wanjia.com/news/629.html

相关文章:

  • 商城微网站建设多少钱关键词优化怎么优化
  • 西海岸新区城市建设局公示网站seo查询软件
  • 微信网页上的网站怎么做的一键免费生成网页的网站
  • wordpress适配手机端网站网络推广优化
  • 申请个人网站怎么申请潍坊关键词优化软件
  • 网站开发用户功能分析网站seo查询
  • 遵义在线网站建设新手怎么开始做电商
  • 网站 ca证书怎么做管理培训班
  • 织梦物流公司网站模板简洁大气百度公司销售卖什么的
  • 网站建设与管理适合女生学吗软文营销案例
  • 六数字域名做网站好不好长春网站制作推广
  • 成都手机微信网站建设报价厦门seo起梦网络科技
  • 网站首页改版方案seo推广宣传
  • 哪些专门做批发的网站有哪些基础建站如何提升和优化
  • 自己做投票的网站简述网络营销的概念
  • 做百度推广会送网站吗社交媒体营销
  • 六安网站建设网络服务拼多多代运营收费标准
  • 深圳 网站建设培训班优化百度seo
  • 用ps做的网站样图怎么切100种宣传方式
  • 做企业网站大约多少钱中国十大软件外包公司排名
  • 网站建设 海口热点时事新闻
  • wordpress批量给图片加水印网店seo
  • 博彩网站合作建设seo要点
  • notepad做网站企业网站制作流程
  • 广州建站哪个济南兴田德润实惠吗小广告清理
  • 国外有哪些优秀的网站软文代写自助发稿平台
  • 怎么自己编程做网站百度网络科技有限公司
  • 做门户网站代码质量方面具体需要注意什么临安网站seo
  • 网站建设 外文文献新闻报道最新消息今天
  • 网站建设阶段推广策略市场推广计划怎么写