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

做电商网站价格表推广软文是什么

做电商网站价格表,推广软文是什么,网页游戏手机怎么玩,苏州哪个网站建设最好Day11 内容梳理: 目录 Chapter 7 指针 7.6 指针 & 函数 (1)形参改变实参的值 (2)字符数组作为函数参数 1)合并字符串 2)删掉字符串中空格 (3)指针作为函数返…

Day11 内容梳理:

目录

Chapter 7  指针

7.6 指针 & 函数

(1)形参改变实参的值

(2)字符数组作为函数参数

1)合并字符串

2)删掉字符串中空格

(3)指针作为函数返回值


Chapter 7  指针

7.6 指针 & 函数

(1)形参改变实参的值

前文提到形参无法改变实参,但是通过使用指针就可以改变。

因为在除了main()以外的函数内部发生的是值传递,函数运行完成后,其内存就被程序清理掉了。而指针操作能成功交换是因为发生了地址传递。

下图的swap01()是没用指针所以形参无法改变实参的情况

main()里的变量a、b是实参,有对应的值。swap01()中的变量a、b是形参,只有数据类型。把变量从main()传入swap01(),能传入,但是swap01()对变量的改动无法传出。

如果把打印语句放到swap01()内部,而不是main()内部,能看到swap01()里确实发生了改动,但是无法传回main()函数。

下图的swap02()用了指针,所以形参能改变实参:

(2)字符数组作为函数参数

1)合并字符串

用while分别读取string,再利用指针赋值:

2)删掉字符串中空格

方法1:创个数组,暂存删掉空格后的字符串,再用while循环把内容存回去

方法2(比较建议):双指针,一个指针遍历,另一个指针存值

如果不在while结束后把填值指针指向的值改成终止符0,就会出现下图所示的问题:

(3)指针作为函数返回值

函数分两类,查找字符,以及查找字符串。

①查特定字符的位置:

由于这个例子中返回的char*是str[i]的地址,相当于返回以该地址为首的字符数组,所以打印时会显示从该位置往后的字符数组。

在hello world里找’m’则会显示没找到,代买能处理“找到”和“没找到”两种情况:

②查字符串的位置:

引入三个指针,p指针指向目标字符串的首元素,两个指针(fsrc & trav)指向字符数组。

trav指针用于遍历,如果遇到trav和p相同的情况,就用fsrc记录此时的字符数组地址,然后遍历检查p和trav所指向的内容是否一直相同。如果p能遍历到终止符0,就说明字符数组包含目标字符串,返回fsrc;如果p没能遍历到0,则说明没匹配上,此时需要把p初始化为目标字符串的首元素、把trav初始化为fsrc、

http://www.yayakq.cn/news/84951/

相关文章:

  • 昆明做一个公司网站多少费用做淘客网站需要企业的域名
  • 网站被百度k是什么意思网店装修网站
  • linx服务器怎么做网站资源猫
  • 个人可以做网站吗手机 网站 翻页 外部
  • python 做网站教程wordpress 浮动留言框
  • 在线免费建网站牡丹江市建设银行门户网站
  • 邯郸餐饮网站建设什么是网站的推广
  • 沧州企业做网站东莞网站推广怎么做
  • 中国城市建设官方网站安徽省工程建设信息网职称查询
  • 宣城高端网站建设wordpress中文免费主题下载
  • 检测网站安全如何自己开个网站平台
  • 泗阳做网站的wordpress发布时链接地址依然指向本地而不是域名解决方法
  • 网站系统功能流程图网站备案ip地址
  • 徐州丰县建设局网站淘客wordpress数据
  • 集团网站设计建设seo自然优化排名
  • 做企业网站设计黑河网站建设公司
  • 阿里巴巴网页设计教程天津网络优化推广公司
  • 张家界网站制作灌南网页设计
  • 商城网站里可以再放cms吗网站建设公司电话咨询
  • 广东双语网站建设多少钱自己做的网站360显示过期
  • 网站建设学习网站济南房产网二手房
  • 在线制作网站地图备案网站建设方案模板
  • 网站图片代码怎么做电子商务网站开发公司
  • 域名问题网站不更新上海网络营销推广方法
  • 软件项目和网站建设的区别wordpress设置文章显示图片
  • 网站没有域名设置网站推广有哪些举措
  • 博兴县建设局网站网站报备
  • 做牙齿的招聘网站南昌网站seo公司
  • 免费企业网站系统源码下载自己做返利网站吗
  • 大连网站开发多少钱用自己的电脑做网站划算