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

热点网站建设百度广告标识

热点网站建设,百度广告标识,java快速开发平台,石家庄做外贸网站2023年8月18日,周五上午 今天在B站看Qt教学视频的时候遇到了 目录 语法和typedef或using结合我的总结 语法 返回类型 (*指针变量名)(参数列表)以下是一些示例来说明如何声明不同类型的函数指针: 声明一个不接受任何参数且返回void的函数指针&#xf…

2023年8月18日,周五上午

今天在B站看Qt教学视频的时候遇到了


目录

  • 语法
  • 和typedef或using结合
  • 我的总结

语法

返回类型 (*指针变量名)(参数列表)

以下是一些示例来说明如何声明不同类型的函数指针:

声明一个不接受任何参数且返回void的函数指针:

void (*ptr)();

声明一个接受一个整数参数且返回int的函数指针:

int (*ptr)(int);

声明一个接受两个整数参数且返回float的函数指针:

float (*ptr)(int, int);

声明一个接受一个字符串参数且返回void的函数指针:

void (*ptr)(const std::string&);

和typedef或using结合

使用类型别名typedef或using来定义函数指针类型,可以提高代码的可读性和灵活性。

此外,可以更方便地在多个地方复用同一类型的函数指针。

// 使用typedef定义函数指针类型
typedef void (*FunctionPointer)(int);// 使用using定义函数指针类型
using FunctionPointer = void (*)(int);

在上面的代码中使用了两种不同的方式来定义函数指针类型FunctionPointer,

它表示一个接受一个整数参数且返回void的函数指针类型。

然后,可以使用这个类型别名来声明函数指针变量:

#include<iostream>typedef void (*FunctionPointer)(int);using FunctionPointer = void (*)(int);void someFunction(int a){std::cout<<a<<std::endl;
}int main(){FunctionPointer ptr;ptr=someFunction;ptr(5);
}

我的总结

感觉函数指针就是给函数起别名:

通过创造一个和函数在返回值、参数列表方面一样的函数指针,

就可以通过声明一个这样的函数指针来指向该函数,

此后,就可以用这个函数指针的名字来调用该函数。

这不就是给函数起别名吗。

http://www.tj-hxxt.cn/news/39510.html

相关文章:

  • wordpress还有人在用吗快排seo排名软件
  • 外国炫酷网站网址百度广告推广费用
  • 建立自己的网站网络推广公司哪里好
  • 武汉网站建设网站推广关于进一步优化 广州
  • phpcms内容管理系统seo比较好的公司
  • 苹果网站字体郑州seo顾问外包
  • 用手机怎样免费做网站淘宝seo排名优化软件
  • web网页表格制作seo基础视频教程
  • 网站开发员招聘百度收录域名
  • 响应式企业网站设计与实现搜索引擎有哪些
  • 美女做暖网站百度招聘
  • 眼科医院网站开发策划办公软件培训
  • seo外链建设方法重庆seo全面优化
  • WordPress分离关键词优化的技巧
  • 怎么做钓鱼网站生成器阿里云模板建站
  • 微分销平台到底哪个比较好杭州seo网站推广排名
  • 网站建设利益分析重庆 seo
  • 网站维护主要需要会什么浏览器网站进入口
  • 宝安网站制作需要多少钱重庆百度推广关键词优化
  • 营销型网站外包广州广告推广公司
  • 天津品牌网站建设公司seo营销工具
  • 网站建设必须要虚拟主机吗什么软件可以搜索关键词精准
  • 江阴网络公司做网站如何建立一个网站平台
  • 龙岩营销型网站建设seo推广顾问
  • 游戏网站怎么做推广谷歌香港google搜索引擎入口
  • 东莞网站制作企业网站阿里巴巴国际站运营
  • 海事网站开发推推蛙seo顾问
  • 平面设计培训机构排行seo怎么做整站排名
  • wordpress jquery冲突搜索引擎优化的基本手段
  • 网站页面模板 建设中网络服务商在哪咨询