`
zmfbird
  • 浏览: 49255 次
  • 性别: Icon_minigender_2
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

3月22日 二

    博客分类:
  • c++
阅读更多
交换两个整数的值时可以不用第三个参数。
如a=11,b=9.以下是二进制
a=a^b=1011^1001=0010;
b=b^a=1001^0010=1011;
a=a^b=0010^1011=1001;
这样一来a=9,b=13了。

 如果用a=a+b;b=a-b;a=a-b;缺点是:如果a、b都是比较大的两个数,a=a+b会越界。

如何判断一段程序是由C 编译程序还是由C++编译程序编译的?
#ifdef _cplusplus /*判断是否用C++编译器?*/ 
#define USING_C 0 /*是用C编译器*/ 
#else 
#define USING_C 1 /*是用C++编译器*/ 
#endif 
#include<stdio.h> 
main() 
{ 
if(USING_C) printf("C++\n"); 
else printf("C\n"); 
}

 

c++编译时定义了_cplusplus

c编译时定义了_STDC_

分享到:
评论

相关推荐

    行业数据-2020年3月23日-4月22日蘑菇街地域指数.rar

    《蘑菇街地域指数:2020年3月23日至4月22日数据分析》 蘑菇街,作为中国领先的女性时尚购物平台,其地域指数是反映各地区用户消费行为和市场趋势的重要指标。这份“行业数据-2020年3月23日-4月22日蘑菇街地域指数”...

    TD-539正版数据4月22日

    【压缩包子文件的文件名称列表】包含的"TD-539正版数据4月22日.bin"是一个二进制文件。在IT中,.bin文件通常代表二进制格式的文件,这种格式通常用于存储可执行程序、数据文件、游戏内容、固件更新等。在这个上下...

    FastReport .Net v1.3.63 (2010年3月22日)

    版本v1.3.63是2010年3月22日发布的一个重要里程碑,它集成了丰富的特性,提升了开发人员在创建、编辑和展示报表时的效率。 一、FastReport .Net的核心特点: 1. **易用性**:FastReport提供了一个直观的报表设计器...

    2012年9月22日下半年全国计算机二级C语言考试大纲.pdf

    全国计算机等级考试二级C语言是针对计算机编程能力的评估,主要考察考生对C语言的理解和应用能力。以下是对大纲中涉及的知识点的详细说明: 1. **C语言基础**:理解C语言的基本结构,包括main函数和其他函数的使用...

    2010 6月22日 免杀壳 分享

    标题中的“2010 6月22日 免杀壳 分享”指的是一个在2010年6月22日发布的关于免杀壳技术的分享资源。免杀壳,全称为“免杀反病毒软件的壳”,是黑客或安全研究者使用的一种技术,用于绕过反病毒软件的检测,使恶意...

    二十四节气的英文表达

    16. 秋分 (the Autumn Equinox):昼夜再次等长,秋季过半,9月22日、23日或24日。 17. 寒露 (Cold Dew):气温进一步降低,露水变冷,10月8日或9日。 18. 霜降 (Frost's Descent):初霜出现,预示冬季将近,10月23...

    ACCP5.0 2008年06月22日S2考题

    《ACCP5.0 2008年06月22日S2考题》是针对北大青鸟ACCP5.0课程体系中的第二阶段(S2)进行的一次考试,旨在检验学员在该阶段的学习成果。ACCP(Advanced Computer Career Preparation)是北大青鸟推出的计算机职业...

    ImageLoader,2018年4月22日滑翔4.7.1.zip

    ImageLoader是2018年4月22日发布的一个开源项目,版本为4.7.1,其主要功能是解决Android应用中的图片加载问题。这个压缩包名为"ImageLoader,2018年4月22日滑翔4.7.1.zip",包含了项目的核心代码和其他相关资源,文件...

    2011年3月26日全国计算机等级考试二级Access样题及答案(22).pdf

    全国计算机等级考试二级Access样题主要考察对Access数据库的基本操作,包括表、查询、宏等核心功能的理解和应用。 在基本操作题中,主要涉及以下几个知识点: 1. **字段宽度设置**:可以通过打开表的设计视图,...

    H3CSE V1.0培训视频教程【共44集】.rar

    22 路由 3月4日(1) 23 路由 3月4日(2) 24 路由 3月4日(3) 25 路由 3月4日(4) 26 路由 3月5日(1) 27 路由 3月5日(2) 28 路由 3月6日(1) 29 路由 3月6日(2) 30 路由 3月6日(3) 31 ZhaoSir...

    计算机组成原理习题(10月22日)1

    三、MIPS指令的类型、汇编语言表示及二进制形式 给定字段表示的指令是`addi $rt, $rs, const`,其中`op=0x23`(表示I型指令),`rs=1`,`rt=2`,`const=0x4`。二进制表示为:001000100000001000000100,即0x23084。...

    二分二至日太阳光照图,;.ppt

    2. **春分日和秋分日**: 这两个日子(通常在3月20日或21日和9月22日或23日)地球自转轴与太阳光垂直,太阳直射点位于赤道,全球各地昼夜几乎等长。在光照图上,太阳光线D直射赤道,意味着南北两半球受到的阳光照射...

    江苏省南通市天星湖中学2020-2021年高二上学期12月月考数学试卷(12月22日) 含答案.docx

    这份文档是江苏省南通市天星湖中学高二上学期2020-2021年12月的数学月考试卷,包含了选择题、不定项选择题、填空题和解答题。试题涵盖了许多高中数学的核心知识点,包括等差数列、等比数列、双曲线的性质、抛物线的...

    12月22日财务管理学习练习题.doc

    选择题第三题中,一个初始投资600万的项目,每年现金流回200万,经过三年,总现金流回600万,所以投资回收期是3年。 4. **相关成本**:企业在做投资决策时,应考虑相关成本,即与特定决策相关的成本。选择题第四题...

    第二节气温和降水第二课时22修改.ppt

    观测一般在每天的8时和20时进行,将一天、一个月或一年的降水量相加,可得到日降水量、月降水量或年降水量。 4. **降水柱状图**:降水柱状图是一种用来表示某地不同时间降水情况的统计图表。它可以显示全年多雨区、...

    论坛勋章-十二星座

    6. 处女座(8月23日 - 9月22日):处女座以处女或麦穗为标志,体现了完美主义和分析能力。勋章设计可能包括细致的图案,以表扬那些追求卓越和严谨的论坛参与者。 7. 天秤座(9月23日 - 10月22日):天秤座的符号是...

    十二星座在团队中都是什么担当.pdf

    4. 巨蟹座(6月21日 - 7月22日):巨蟹座情感细腻,关心他人,他们在团队中可能担任团队精神的维护者,提供心理支持,是团队的情感支柱。 5. 狮子座(7月23日 - 8月22日):狮子座热情洋溢,有领导力,是团队的中心...

    2020年11月22日上午中级经济师考试金融专业知识与实务真题精选.docx

    在2020年11月22日的考试中,题目涉及了基金分类、国际储备的作用、商业银行的运营成本、债券与利率的关系、外国债券类型、银行的监管指标、同业拆借市场的规定、货币需求理论、市场营销策略、投资银行的功能以及商业...

    Infragistics NetAdvantage for Silverlight 2010 Vol 2 Source(2010年7月22日的版本)

    标题与描述中提到的"Infragistics NetAdvantage for Silverlight 2010 Vol 2 Source",这是一款由Infragistics公司发布的针对Silverlight平台的UI控件库的源代码包,发布日期为2010年7月22日。NetAdvantage for ...

    补丁DD8.1-130722-13年07月22日

    3、注意本次升级针对版本号为 DD8.1-130707(不是这个版本的话请先升级哦) 4、后台关闭网站。 5、不能下载的请换个浏览器还是不行咨询在线客服。 -------------升级方法------------- 1、下载升级包解压并修改 ...

Global site tag (gtag.js) - Google Analytics