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

四川省住房和城乡建设厅网站域名河北百度推广电话

四川省住房和城乡建设厅网站域名,河北百度推广电话,佛山企业模板建站,客服外包加盟官网1、介绍 概念: 字符指针,就是字符类型的指针,同整型指针,指针指向的元素表示整型一样,字符指针指向的元素表示的是字符。 假设: char ch a;char * pc &ch; pc 就是字符指针变量,字符指…

1、介绍

概念:

字符指针,就是字符类型的指针,同整型指针,指针指向的元素表示整型一样,字符指针指向的元素表示的是字符

假设:

char ch = 'a';char * pc = &ch; 

pc 就是字符指针变量,字符指针变量是用来存放字符的地址。

但是,字符指针除去单一的字符,还可以寄存字符串。

char * p = "abcdefghi";

而对于字符串而言,我们首先要知道,上述表达式中的字符串是一个常量字符串,无法被修改,且并不是将整个字符串的地址寄存在了字符指针变量p中。

而是将字符串的首个字符的地址寄存在了字符指针变量p当中。

就如同数组一样,数组名代表的仅仅是数组的首元素地址一样。

char * p = {'a','b','c','d','e','f','g','h','i','\0'} 

而且在进行打印 * p 之后,打印出的结果也仅仅是字符串的首个字符  a 

  2、对比

 如上所示,str1和str2都为数组,是数组之间的比较。

而str3和str4都为指针,是指针之间的比较。

在str1和str2的比较过程中,许多人会产生一个误区,为什么str1和str2的数组内容一致,但为什么不相等呢?

答案是,str1和str2虽然说数组的内容一致,但二者都身为数组,对于数组中寄存元素,首先要进行的是在内存中申请一个空间,而后,二者的数组名不同,自然申请的空间就并不相同。

其次,在申请空间后,空间中所代表的地址也并不相同,所以str1和str2的数组内容虽是相同,但二者在内存中申请的空间并不相同。

就像酒店的宾馆,虽然房间的配置一样,但你能说101牌号的房间等于102牌号的房间吗。

二者所处的空间根本不一致!

 而str3和str4,二者均为字符指针变量,且二者存储的内容都是同一个字符串中的首个字符,且寄存在字符指针变量中的字符串是常量字符串,无法进行修改。

所以二者指向的是同一个字符串,也寄存的是同一个地址,所以本质上,str3和str4是相同的。

http://www.hkea.cn/news/430109/

相关文章:

  • 网站建设中+网页代码nba最新排名东西部
  • 东莞企业建设网站官网有限公司百度推广深圳分公司
  • 海外推广工作内容搜索引擎优化seo是什么
  • wordpress 发短信西安网络优化大的公司
  • dreamweaver个人网站南宁求介绍seo软件
  • 网站常用素材企业培训视频
  • 北京市通州区建设委员会网站网站新站整站排名
  • 太原网站推广只选中联传媒推广排名seo
  • 企业网站建设的常见流程为百度互联网营销顾问
  • 养殖企业网站网络营销策划名词解释
  • 如何进行电子商务网站推广?百度网盘app
  • 做情趣网站需要什么资质sem推广外包
  • 国外网站做任务赚钱的最近新闻有哪些
  • 建设部网站查资质中裕隆百度推广登录平台网址
  • 黄页网站大全免费山东网络推广优化排名
  • 网站文字代码常见的网络营销工具
  • 计算机毕设网站建设怎么改长沙网站设计拓谋网络
  • 类似红盟的网站怎么做aso优化推广
  • vs2013做网站怎样制作免费网页
  • b2c网站的开发无锡网络优化推广公司
  • 网站做视频在线观看营销活动推广方案
  • wordpress多站点统计google图片搜索引擎入口
  • 麻章手机网站建设百度网盘提取码入口
  • 网站后台管理系统的重要技术指标sem竞价托管费用
  • 包头怎样做网站我想做电商怎么加入
  • 株洲企业网站建设品牌2023免费b站推广大全
  • 仿制单页面网站多少钱免费制作网站app
  • 商城网站制作网站长尾词挖掘工具
  • 夹克定制公司trinseo公司
  • 四川智能网站建设制作网站链接分析工具