![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 56
sara_lei
这个作者很懒,什么都没留下…
展开
-
程序员必知的C/C++面试题
http://c.chinaitlab.com/c/basic/200907/790505.html原创 2011-09-11 16:39:35 · 328 阅读 · 0 评论 -
C语言之详解#ifdef等宏(转载)
C语言之详解#ifdef等宏及妙用[转载]C语言之详解#ifdef等宏 这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希原创 2011-08-24 15:52:28 · 394 阅读 · 4 评论 -
extern用法详解(转)
1 基本解释 extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。 另外,extern也可用来进行链接指定。2 问题:extern 变量 在一个源文件里定义了一个数组:char a[6原创 2011-08-24 16:02:02 · 343 阅读 · 2 评论 -
return的用法
return语句是用来结束函数的,对于子函数来说就是结束子函数的调用,返回到主函数调用子函数的地方继续执行后面的语句,对于主函数来说就是结束该程序,返回操作系统,相当于汇编里面的ret。至于return后面跟什么就要看你的程序想要返回什么了,一般正规程序中的函数都是以return原创 2011-08-25 11:23:27 · 1662 阅读 · 0 评论 -
转载——C语言中return的一些总结
语言中的return2008-12-18 03:46关于C语言中return的一些总结return是C++预定义的语句,它提供了种植函数执行的一种放大。当return语句提供了一个值时,这个值就成为函数的返回值.说到return,有必要提及主函数的定义,下面是从网络上找到原创 2011-08-25 11:39:51 · 438 阅读 · 2 评论 -
条件编译#ifdef、#ifndef、#if的例子(转载)
预处理就是在进行编译的第一遍词法扫描和语法分析之前所作的工作。说白了,就是对源文件进行编译前,先对预处理部分进行处理,然后对处理后的代码进行编译。这样做的好处是,经过处理后的代码,将会变的很精短。 关于预处理命令中的文件包含(#include),宏定义(#define),原创 2011-08-25 13:47:24 · 1469 阅读 · 0 评论 -
条件编译解决/**/注释嵌套的问题(#if 0 #endif) (哈哈,写的很搞笑啊~转载的)
(hplonline)2010.12.25《C陷阱与缺陷》里面有一个例子,ex1-2,谈到了注释嵌套的问题。不过这个excercise讲的只是怎么通过写一段代码来检验编译器,并没有给出解决的方法。就我所看到的C/C++编译器,比较常用的应该还是不支持/**/形式嵌原创 2011-08-25 15:32:30 · 1303 阅读 · 2 评论 -
使用if…else,if…else实现多分支选择结构
if (表达式一)语句块一;else if (表达式二)语句块二;else if (表达式三)语句块三;……else 语句块N;原创 2011-08-31 11:01:02 · 5059 阅读 · 0 评论