学C++的个 个人纪录

简介:

include

define ADD(x,y),(x)+(y)

void main()
{

int a(8),(4);
int sum=ADD(a+2,b-3);
cout<<"sum="<<sum<<endl;

}
其运算结果是11;
把int sum=ADD(a+2,b-3)变成int sum=20/ADD(a+2,b-3)结果是3;是因为其运算应该是20/(a+2)+(b-3);这样的,变成int sum=20/(ADD(a+2,b-3));这样的结果就是1

目录
相关文章
|
2月前
|
Java 编译器
SAP MM 并非奇怪现象之MB5B报表查不到某一笔出库记录?
SAP MM 并非奇怪现象之MB5B报表查不到某一笔出库记录?
SAP MM 并非奇怪现象之MB5B报表查不到某一笔出库记录?
|
SQL
SQL查询今天与昨天的记录,及本月记录、本周记录
数据操作中涉及到统计的部分主要借助数据库内置函数完成 SQL查询今天的记录: datediff(day,[Datetime],getdate())=0  把Datetime换为你的相应字段; SQL查询昨天的记录: datediff(day,[Datetime],getdate())=1  把Datetime换为你的相应字段,getdate()-Datetime即为时间差。
3020 0
|
Web App开发 JavaScript PHP
六月安恒月赛——记录
有段时间没有练习了,趁着周末做一下安恒月赛,这次的月赛题目大部分比较简单。 PWN和CRYPTO比较生疏就没做。 0x01 WEB——ezupload 题目是最常规的上传绕过,这里可以直接修改Content-Type和添加图片文件头来绕过检测。
1885 0
|
监控 数据库