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

c语言和cpp里面的强制类型转换

强制类型转换格式如下:

(新类型名)变量名

1 int a =1;

double b=10.0;

b=(double)a;

2.  c++的强制类型转换

dynamic_cast<类型>

static_cast<类型>

auto_cast<类型>

运行识别和强制内存管理

3.宏定义或者“宏替换”

#define 标识符 常量

#define pi 3.14 

另一种定义常量的方法是使用const

const 数据类型。变量名  =常量

const double pi = 3.14;

宏定义用于语句或片段

#define 标识符 任何语句或片段

#define ADD(a,b) ((a)+(b))


http://www.kler.cn/a/16321.html

相关文章:

  • 使用API有效率地管理Dynadot域名,编辑账户中whois联系人信息
  • 浅谈:基于三维场景的视频融合方法
  • 【算法一周目】双指针(2)
  • ctfshow-web入门-SSTI(web361-web368)上
  • 图片画廊 day2 (可复制源码)
  • 机器情绪及抑郁症算法
  • 嵌入式linux学习笔记--虚拟局域网组网方案分享,基于自组zerotier -planet 网络的方案
  • RabbitMQ面试题
  • Linux系统操作案例-配置Nginx的负载均衡与转发
  • 110页智慧农业解决方案(农业信息化解决方案)(ppt可编辑)
  • Spring 5 笔记 - AOP
  • 【python知识】__init__.py的来龙去脉
  • 【Mysql】基础篇:DML(data manipulation language)语句:增、删、改数据库数据总结
  • pod之debug初始化容器
  • 最优化方法Python计算:一元函数搜索算法——二分法
  • 【iOS】GCD学习
  • 【机器学习学习】第一天:入门指南
  • spring
  • QT实现固高运动控制卡示波器
  • 【SQL篇】面试篇之子查询
  • 一文解决MySQL突击面试,关键知识点总结
  • 解除Word的编辑保护【简单版】
  • 智能网联汽车城市化的进程和思考
  • next(), nextLine(),nextInt()报错分析
  • UG NX二次开发(C++)-建模-修改NXObject或者Feature的颜色(一)
  • Java学习报培训班好还是自学好?