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

怎么给网站加在线客服营业推广怎么写

怎么给网站加在线客服,营业推广怎么写,wordpress直播主题,电脑做服务器上传网站C/C中重要的关键字: 1.了解static关键字吗? static可以修饰变量,也可以修饰函数。 修饰变量又分为:修饰局部变量、全局变量,修饰局部变量改变的是变量的生命周期,由局部->整个程序,并且存储…

 

C/C++中重要的关键字:

1.了解static关键字吗?

   static可以修饰变量,也可以修饰函数。

修饰变量又分为:修饰局部变量、全局变量,修饰局部变量改变的是变量的生命周期,由局部->整个程序,并且存储在静态区,修饰全局变量改变的是链接属性,由外链接->内链接,在C++中还可以修饰类的成员变量,static修饰的成员变量为整个类所有,必须在类外初始化。

修饰普通函数与修饰全局变量的效果一样,都是改变了链接属性,还有C++中修饰成员函数,static修饰的成员函数没有this指针,因此该函数不能访问非static成员变量,因为非static的成员变量都是为某个特定对象所属。另外它不能调用非static成员函数,但是非static成员函数可以调用它,或者直接类名::函数名就可以调用static成员函数。

2.静态变量与全局变量的区别?

相同点是:二者都存在静态区。

不同点是:静态变量有局部的和全局的,全局变量只能是全局的;二者的链接属性不同(即作用域不同),静态全局变量链接属性是内链接,全局变量的链接属性是内链接。

 

3.了解const关键字吗?

const修饰普通变量,表示变量的值不能被修改。C中被const修饰的变量不能作为数组下标,但是在C++中可以用的。

const 修饰指针,有两种情况:(1)指针常量,本质上是常量,即它的值不能被修改,即它的指向不能修改,如int* const p(2)常量指针,本质是指针,其指向的是常量,不能通过该指针修改里面的内容,如const int* p,int const *p.

修饰成员变量,必须在初始化列表中初始化,因为const变量不能修改,因此只能在定义的时候初始化,而在初始化列表中初始化就相当于定义的过程,而在函数体就相当于赋值了。另外,必须在初始化列表中初始化的变量一共有三种:const变量,引用变量,没有默认构造函数的对象成员(自定义变量),另外如果父类没有默认构造函数,也必须在子类的初始化列表中初始化。初始化顺序是按照数据成员的声明顺序,所以尽量保证声明顺序与初始化顺序保持一致。

修饰成员函数,放在成员函数的括号后面,修饰的是成员函数的this指针,代表不能通过this指针修改数据成员(常量指针)。

关于传参、赋值问题,如果不希望修改变量,传参加上const.但是需要注意的是可以将非const变量传给const变量,但是不能将const变量传给非const变量(即不能把安全的交给不安全的,但是可以把不安全的交给安全的)。

 

4.了解volatile关键字吗?

   编译器可能对一些场景进行优化,比如某个值经常使用,为提高效率编译器会将它优化到寄存器中,但是我们可能通过这个变量的地址在内存中不经意间修改了这个变量,但是寄存器中还是保留之前的值,读取时导致结果不匹配.而volatile关键字的作用就是防止编译器优化带来的问题,它会告诉编译器这个值我可能会经常修改,需要每次都要从内存中读取,不要进行优化了。

 

5.了解explicit关键字吗?

   由于单参数的构造函数的参数,赋值时会隐式转换为一个该类型的对象,我们防止这种转换,可以在构造函数前加上关键字explicit

6.了解extern关键字吗?

extern关键字用法有三点:

(1)在C++中调用C函数时,加上extern “C”旨在告诉编译器以C函数进行符号解析(因为C++要支持函数重载,它会使用函数名+参数类型进行重命名)。

(2)在.h的头文件有这样的一条语句int a;如果有两个源文件a.c和b.c都包含了这个头文件会导致变量重定义问题,也就是说,这条语句出现在头文件中代表的是对变量a的定义。要解决这个问题,就是extern int a;这样立马变成变量a的声明了。

(3)如果源文件a.c想使用源文件b.c中的全局变量int val=10,有两种方式:第一种:在b.c加上extern int val; 进行声明一下,告诉编译器这个变量的定义在别的源文件中,我这里只是用一下,全局函数也是一样的。第二种:在a.c对应的头文件中extern int val;然后b.c包含一下a.h即可。

http://www.lbrq.cn/news/2609101.html

相关文章:

  • 网站建设基础信阳seo优化
  • 住房城市建设委官方网站在线搜索资源
  • 如何做公司培训网站太原seo建站
  • 济南自适应网站建设营销策划案
  • 网站设计的专业流程温州seo公司
  • 专业网站建设排名企业培训课程价格
  • 一起作做业网站seo推广收费标准
  • 湛江网站建设方案咨询网站关键词快速排名技术
  • 网站主页设计欣赏谷歌google play官网下载
  • 网站建设合同注意点数据分析一般用什么软件
  • 怎样做视频上网站赚钱百度认证服务平台
  • 上海做网站公百度关键词购买
  • 法律对网站建设的规制恶意点击竞价时用的什么软件
  • 北京朝阳区网站建设青岛谷歌优化公司
  • 作业提交免费网站今天最近的新闻
  • 网站样版风格排版百度客服怎么联系
  • 网站建设的通知网络营销活动策划
  • ubuntu 搭建wordpress南宁排名seo公司
  • 可以做免费推广的网站吗宜昌今日头条新闻
  • 深圳网站平台哪家强搜索引擎优化的方法有哪些
  • 攀枝花做网站百度推广登录官网入口
  • 网站建设在哪里常见的搜索引擎有哪些
  • 做网站香港行不行信息流优化
  • flash做网站导航郑州网站推广公司哪家好
  • 深圳短视频代运营公司无锡百度seo优化
  • 网站维护的作用每天新闻早知道
  • 网站建设与运营考试营销策划书模板范文
  • 婚庆公司网站模板如何网页优化
  • 做网站需要些什么西安seo排名公司
  • 钱包网站开发产品线上营销方案
  • Perforce P4 Plan - DevOps实时规划工具
  • Apollo中三种相机外参的可视化分析
  • Javascript/ES6+/Typescript重点内容篇——手撕(待总结)
  • 【运维进阶】DHCP服务配置和DNS域名解析
  • 福彩双色球第2025090期篮球号码分析
  • FastDeploy2.0:报qwen2.embed_tokens.weight