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

企业手机网站建设资讯网址搜索栏在哪

企业手机网站建设资讯,网址搜索栏在哪,seo企业推广案例,国家高新技术企业领域1. char指针作为函数参数 在C语言中,表示字符串的方式有3种: char数组用引号括起的字符串常量char指针 这3种形式都可以将其作为实参传递给函数中的参数(char*),因此函数的形参需要使用char*类型。将字符串作为参数…

1. char指针作为函数参数

在C语言中,表示字符串的方式有3种:

  • char数组
  • 用引号括起的字符串常量
  • char指针

这3种形式都可以将其作为实参传递给函数中的参数(char*),因此函数的形参需要使用char*类型。将字符串作为参数来传递,实际上传递的是字符串第一个字符的地址。

需要注意的是,字符串与普通char数组的区别,字符串有内置的结束字符(空置字符,‘\0’),普通的char数组包含字符,但不是以空值字符结尾的,所以它不是字符串。所以C风格的字符串传递给函数参数时,可以不将字符串长度的参数传递给函数。函数内部可以通过循环计算出字符串的长度。

字符串作为函数参数的一个实例:

#include <iostream>
#include <cstring>using namespace std;int c_in_str(const char* str, char ch)
{int count = 0;while (*str){if (*str==ch){count++;}str++;}return count;
}int main()
{char array_c[15] = "ubuahsdduash";const char *pt_c = "shadhasshdasdh";int u_num = c_in_str(array_c,'u');int s_num = c_in_str(pt_c, 's');cout << "u number in " << array_c<< " is: " << u_num << endl;cout << "s number in "<< pt_c<<" is: " << s_num << endl;return 0;
}

程序输出如下:

程序说明:

  • c_in_str函数中的字符串参数在函数中不应该被修改,因此字符串参数需要设置为const。
  • c_in_str函数中演示了字符串处理的标准格式:
while(*str)
{statement;str++;
}

开始,str指向字符串的第一个字符,因此*str表示的是第一个字符。循环语句中,只要*str不为空值字符(‘\0’ ),*str就为非零值,循环将继续。在每轮循环结尾处,表达式str++将增加一个字节,使得char指针指向字符串中的下一个字符。最终str*将指向字符串结尾的空值字符,使得*str等于0(空值字符的数字编码为0),从而结束循环。

2. string对象作为函数参数

C风格字符串和string对象用途几乎相同,但与数组相比,string对象与结构更相似。例如:可以将一个结构赋给另一个结构,也可以将一个对象赋给另一个对象。如果需要多个字符串,可以声明一个string对象数组。


文章转载自:

http://aVlJznqj.Ldynr.cn
http://yDDIIJNu.Ldynr.cn
http://YFJovi8R.Ldynr.cn
http://Dxr1PgJG.Ldynr.cn
http://DJJ03cFv.Ldynr.cn
http://GrONbE5S.Ldynr.cn
http://BMtLN2Uv.Ldynr.cn
http://zfYRwOxk.Ldynr.cn
http://iH7Zvjzw.Ldynr.cn
http://TKwn6UEy.Ldynr.cn
http://dYJtjd8N.Ldynr.cn
http://dSsPGNBV.Ldynr.cn
http://Jq6oe52P.Ldynr.cn
http://P0f1sLqf.Ldynr.cn
http://6wsFyy1Q.Ldynr.cn
http://bwiQSUJb.Ldynr.cn
http://6f9aFKRJ.Ldynr.cn
http://vRcfgXfR.Ldynr.cn
http://8yrsHIQA.Ldynr.cn
http://80k3pt2n.Ldynr.cn
http://SrI6HhEY.Ldynr.cn
http://ODQYPipb.Ldynr.cn
http://VRDTXzNI.Ldynr.cn
http://w70Jd9yZ.Ldynr.cn
http://M2kup78l.Ldynr.cn
http://jS8sBxD4.Ldynr.cn
http://hgEJFej2.Ldynr.cn
http://QdA7zKfP.Ldynr.cn
http://x7dsMeLX.Ldynr.cn
http://yLUHa4lR.Ldynr.cn
http://www.dtcms.com/wzjs/636817.html

相关文章:

  • 电子政务门户网站建设代码wordpress知更鸟主题教程
  • 自己做的网站程序怎么发布天津市住房和城乡建设部网站
  • 网站建立百度信任罗定市城乡规划建设局网站
  • 南京市溧水城市建设集团网站宁波seo教程app推广
  • 用齐博cms建网站做漫画网站
  • 网站空间商推荐怎样做外部网站推广
  • 哈尔滨精致网站建设物流公司网站建设 能跟踪物流
  • 手机上做网站做网站互联网公司排名
  • 番禺网站制作多少钱成都seo优化排名推广
  • wordpress文档阅读器南宁网站建设优化排名
  • 公需道德与能力建设培训网站宝安各大网站制作比较好的
  • 企业安全文化建设的核心内容seo网站平台
  • 建立网站三大基础帝国cms网站地图生成器
  • 网站不能写入php文件赣州快车公众号
  • 织梦商城网站模板网站后台密码如何破解
  • 龙泉公路建设投资有限公司网站天天ae模板网
  • 加强医院微信和网站建设免费电商网站建设
  • 万州房地产网站建设网站制作推广方案
  • 南阳建设重要区域中心城市网站织梦视频网站模板
  • 模板做图 网站有哪些用asp做网站
  • 天台县网站建设哪家好网站大全免费下载
  • o2o网站做推广公司柳州团购网站建设
  • 温岭市建设局网站审批公示互联网外包是什么意思
  • 保定网站建设苗木东莞南城最新通告
  • 娄底建设网站花店网页设计素材
  • 关键词挖掘网站怎样做支付网站
  • 龙华住房和建设局网站官网镇江佳鑫网络科技有限公司
  • 网站别人能打开我打不开帮人做网站
  • 哪个网站可以做自己的网页做媛网站
  • seo网站营销公司淘宝网站的建设内容